Watts Water Technologies (WTS): are the analysts right?

Watts Water Technologies · Industrials · ref. ETF XLI · 50 calls · price $357.61
What the company does: Watts Water Technologies fournit produits et solutions de gestion du flux de fluides et d'énergie dans bâtiments.
📈 1-year price
$357.29+40.4% over range
Jul 8, 25low $247.02 · high $391.45Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Hold
40% recommend buying · 5 analysts
⚠️ The stock trades above the median target: it has beaten expectations. The “Hold” reflects conviction on the company, but the remaining quantified upside is low/negative.

🎯 Analyst price target on WTS

High target · 2 analysts$367+2.6%
Median target · 5 analysts$323-9.7%
Low target · 3 analysts$317-11.4%
Current price$357.61

🗳️ The analyst consensus

Analyst breakdown · 5 (6 months)
Strong Buy0%
Buy40%
Hold60%
Sell0%
Strong Sell0%

💰 Watts Water Technologies dividend

0.57%annual yield
📈 Steady dividend13 yrs of consecutive dividend increases
That's ~$2.19 per share per year.

✅ Historical analyst reliability on WTS

Most reliable analysts on WTS (% profitable · 365j · ≥2 calls)
Stifel 100% +48.8% 2
Deutsche Bank 100% +26.8% 2

📊 What $1,000 invested in Watts Water Technologies would be worth

In short — $1,000 invested in Watts Water Technologies 10 years ago would be worth $7,945 today, i.e. +23%/yr on average. Best year: 2025 (+45%), worst: 2018 (-6%). Price performance, excluding dividends.

If I'd invested $1,000 in Watts Water Technologies

InvestmentWorth todayGain
1 years ago$1,893+89%
3 years ago$2,394+139%
5 years ago$3,260+226%
10 years ago$7,945+694%
since inception (1986)$50,106+4911%

Return by year (Watts Water Technologies)

YearReturn$1,000 invested at year start
2026 (YTD)+31%$1,308 (+31%)
2025+45%$1,893 (+89%)
2024+4%$1,977 (+98%)
2023+21%$2,394 (+139%)
2022+7%$2,555 (+155%)
2021+28%$3,260 (+226%)
2020+20%$3,926 (+293%)
2019+33%$5,228 (+423%)
2018-6%$4,908 (+391%)
2017+21%$5,931 (+493%)
2016+34%$7,945 (+694%)
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

🔎 Detailed analyses

👥 Analysts & forecasts📊 Returns & performance💰 Dividend
📈 Fundamentals, technical momentum and live news will show here on the final site (loaded live from the same origin as the API).

📋 All analyst calls on WTS

Barclays
May 11, 26
■ Equal-Weight neutral · not a buy · 🎯$317
Price at call : $299.95 — gap to target +6%
Today : $357.61 — gap to target -11%
🎯 on WTS : no call matured yet · 📊 on Industry : 48.1% · +3.8% (385 calls)
in progress (365j)
matures : May 11, 27
RBC Capital
May 8, 26
■ Sector Perform neutral · not a buy · 🎯$323
Price at call : $298.16 — gap to target +8%
Today : $357.61 — gap to target -10%
🎯 on WTS : no call matured yet · 📊 on Industry : 54.1% · +6.8% (157 calls)
in progress (365j)
matures : May 8, 27
Stifel
Apr 14, 26
▲ Buy · 🎯$367
Price at call : $303.66 — upside +21%
Today : $357.61 — upside +3%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Apr 14, 27
Goldman Sachs
Feb 17, 26
■ Neutral neutral · not a buy · 🎯$323
Price at call : $329.91 — gap to target -2%
Today : $357.61 — gap to target -10%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Feb 17, 27
Barclays
Feb 13, 26
■ Equal-Weight neutral · not a buy · 🎯$323
Price at call : $329.48 — gap to target -2%
Today : $357.61 — gap to target -10%
🎯 on WTS : no call matured yet · 📊 on Industry : 48.1% · +3.8% (385 calls)
in progress (365j)
matures : Feb 13, 27
RBC Capital
Feb 13, 26
■ Sector Perform neutral · not a buy · 🎯$337
Price at call : $329.48 — gap to target +2%
Today : $357.61 — gap to target -6%
🎯 on WTS : no call matured yet · 📊 on Industry : 54.1% · +6.8% (157 calls)
in progress (365j)
matures : Feb 13, 27
Stifel
Feb 13, 26
▲ Buy · 🎯$389
Price at call : $329.48 — upside +18%
Today : $357.61 — upside +9%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Feb 13, 27
Keybanc
Feb 12, 26
▲ Overweight · 🎯$360
Price at call : $328.53 — upside +10%
Today : $357.61 — upside +1%
🎯 on WTS : no call matured yet · 📊 on Industry : 53.3% · +7.2% (428 calls)
in progress (365j)
matures : Feb 12, 27
Keybanc
Jan 21, 26
▲ Overweight · 🎯$340
Price at call : $301.1 — upside +13%
Today : $357.61 — upside -5%
🎯 on WTS : no call matured yet · 📊 on Industry : 53.3% · +7.2% (428 calls)
in progress (365j)
matures : Jan 21, 27
RBC Capital
Jan 5, 26
■ Sector Perform neutral · not a buy · 🎯$288
Price at call : $284.39 — gap to target +1%
Today : $357.61 — gap to target -19%
🎯 on WTS : no call matured yet · 📊 on Industry : 54.1% · +6.8% (157 calls)
in progress (365j)
matures : Jan 5, 27
Jefferies
Dec 12, 25
■ Hold neutral · not a buy · 🎯$300
Price at call : $279.11 — gap to target +7%
Today : $357.61 — gap to target -16%
🎯 on WTS : no call matured yet · 📊 on Industry : 45.3% · +4.3% (181 calls)
in progress (365j)
matures : Dec 12, 26
Barclays
Nov 7, 25
■ Equal-Weight neutral · not a buy · 🎯$300
Price at call : $275.85 — gap to target +9%
Today : $357.61 — gap to target -16%
🎯 on WTS : no call matured yet · 📊 on Industry : 48.1% · +3.8% (385 calls)
in progress (365j)
matures : Nov 7, 26
Barclays
Sep 19, 25
■ Equal-Weight neutral · not a buy · 🎯$287
Price at call : $280.94 — gap to target +2%
Today : $357.61 — gap to target -20%
🎯 on WTS : no call matured yet · 📊 on Industry : 48.1% · +3.8% (385 calls)
in progress (365j)
matures : Sep 19, 26
Stifel
Aug 8, 25
▲ Buy · 🎯$300
Price at call : $266.98 — upside +12%
Today : $357.61 — upside -16%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Aug 8, 26
Stifel
Jul 21, 25
▲ Buy · 🎯$290
Price at call : $248.68 — upside +17%
Today : $357.61 — upside -19%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Jul 21, 26
Stifel
Jun 18, 25
▲ Buy · 🎯$275
Price at call : $240.01 — upside +15%
Today : $357.61 — upside -23%
Expected +15% · Actual +46% · Reason (≥ +15%) : ✓ Yes
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
+45.8%
stock +46% · XLI +28%
Stifel
Apr 16, 25
▲ Buy · 🎯$229
Price at call : $197.44 — upside +16%
Today : $357.61 — upside -36%
Expected +16% · Actual +52% · Reason (≥ +15%) : ✓ Yes
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
+51.8%
stock +52% · XLI +37%
Goldman Sachs
Feb 12, 25
■ Neutral neutral · not a buy · 🎯$217
Price at call : $220.07 — gap to target -1%
Today : $357.61 — gap to target -39%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Feb 12, 26
Stifel
Feb 12, 25
■ Hold neutral · not a buy · 🎯$219
Price at call : $220.07 — gap to target -0%
Today : $357.61 — gap to target -39%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Feb 12, 26
Deutsche Bank
Dec 17, 24
■ Hold neutral · not a buy · 🎯$240
Price at call : $214.76 — gap to target +12%
Today : $357.61 — gap to target -33%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.1% · +7.5% (221 calls)
in progress (365j)
matures : Dec 17, 25
Stifel
Dec 11, 24
■ Hold neutral · not a buy · 🎯$218
Price at call : $220.36 — gap to target -1%
Today : $357.61 — gap to target -39%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Dec 11, 25
▲ Buy · 🎯$225
Price at call : $195.66 — upside +15%
Today : $357.61 — upside -37%
Expected +15% · Actual +40% · Reason (≥ +15%) : ✓ Yes
🎯 on WTS : 100% (1 call matured) · 📊 unranked overall
+40.4%
stock +40% · XLI +14%
Stifel
Aug 9, 24
■ Hold neutral · not a buy · 🎯$202
Price at call : $182.51 — gap to target +11%
Today : $357.61 — gap to target -44%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Aug 9, 25
Baird
Aug 9, 24
■ Neutral neutral · not a buy · 🎯$199
Price at call : $182.51 — gap to target +9%
Today : $357.61 — gap to target -44%
🎯 on WTS : no call matured yet · 📊 on Industry : 52.4% · +5.7% (309 calls)
in progress (365j)
matures : Aug 9, 25
Stifel
Jul 18, 24
■ Hold neutral · not a buy · 🎯$217
Price at call : $196.36 — gap to target +11%
Today : $357.61 — gap to target -39%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Jul 18, 25
Baird
May 10, 24
■ Neutral neutral · not a buy · 🎯$225
Price at call : $212.88 — gap to target +6%
Today : $357.61 — gap to target -37%
🎯 on WTS : no call matured yet · 📊 on Industry : 52.4% · +5.7% (309 calls)
in progress (365j)
matures : May 10, 25
Stifel
Apr 17, 24
■ Hold neutral · not a buy · 🎯$209
Price at call : $199.63 — gap to target +5%
Today : $357.61 — gap to target -42%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Apr 17, 25
Baird
Feb 14, 24
■ Neutral neutral · not a buy · 🎯$208
Price at call : $201.5 — gap to target +3%
Today : $357.61 — gap to target -42%
🎯 on WTS : no call matured yet · 📊 on Industry : 52.4% · +5.7% (309 calls)
in progress (365j)
matures : Feb 13, 25
Stifel
Feb 14, 24
■ Hold neutral · not a buy · 🎯$206
Price at call : $200.77 — gap to target +3%
Today : $357.61 — gap to target -42%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Feb 13, 25
Stifel
Dec 19, 23
■ Hold neutral · not a buy · 🎯$199
Price at call : $205.93 — gap to target -3%
Today : $357.61 — gap to target -44%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Dec 18, 24
TD Cowen
Dec 5, 23
■ Market Perform neutral · not a buy · 🎯$175
Price at call : $195.51 — gap to target -10%
Today : $357.61 — gap to target -51%
🎯 on WTS : no call matured yet · 📊 on Industry : 43.5% · -1.2% (69 calls)
in progress (365j)
matures : Dec 4, 24
TD Cowen
Sep 11, 23
■ Market Perform neutral · not a buy · 🎯$165
Price at call : $177.56 — gap to target -7%
Today : $357.61 — gap to target -54%
🎯 on WTS : no call matured yet · 📊 on Industry : 43.5% · -1.2% (69 calls)
in progress (365j)
matures : Sep 10, 24
■ Neutral neutral · not a buy · 🎯$189
Price at call : $191.99 — gap to target -2%
Today : $357.61 — gap to target -47%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Aug 3, 24
Stifel
Jul 19, 23
■ Hold neutral · not a buy · 🎯$182
Price at call : $187 — gap to target -3%
Today : $357.61 — gap to target -49%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Jul 18, 24
■ Hold neutral · not a buy · 🎯$175
Price at call : $168.09 — gap to target +4%
Today : $357.61 — gap to target -51%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.1% · +7.5% (221 calls)
in progress (365j)
matures : May 7, 24
TD Cowen
Apr 5, 23
■ Market Perform neutral · not a buy · 🎯$130
Price at call : $157.65 — gap to target -18%
Today : $357.61 — gap to target -64%
🎯 on WTS : no call matured yet · 📊 on Industry : 43.5% · -1.2% (69 calls)
in progress (365j)
matures : Apr 4, 24
Goldman Sachs
Feb 10, 23
■ Neutral neutral · not a buy · 🎯$169
Price at call : $177.48 — gap to target -5%
Today : $357.61 — gap to target -53%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Feb 10, 24
Baird
Feb 10, 23
■ Neutral neutral · not a buy · 🎯$180
Price at call : $175.94 — gap to target +2%
Today : $357.61 — gap to target -50%
🎯 on WTS : no call matured yet · 📊 on Industry : 52.4% · +5.7% (309 calls)
in progress (365j)
matures : Feb 10, 24
Stifel
Jan 20, 23
■ Hold neutral · not a buy · 🎯$146
Price at call : $153.87 — gap to target -5%
Today : $357.61 — gap to target -59%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Jan 20, 24
Deutsche Bank
Jan 11, 23
■ Hold neutral · not a buy · 🎯$150
Price at call : $155.73 — gap to target -4%
Today : $357.61 — gap to target -58%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.1% · +7.5% (221 calls)
in progress (365j)
matures : Jan 11, 24
■ Neutral neutral · not a buy · 🎯$143
Price at call : $145.07 — gap to target -1%
Today : $357.61 — gap to target -60%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Nov 4, 23
Deutsche Bank
Oct 20, 22
▲ Buy · 🎯$148
Price at call : $126.09 — upside +17%
Today : $357.61 — upside -59%
Expected +17% · Actual +37% · Reason (≥ +15%) : ✓ Yes
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.1% · +7.5% (221 calls)
+36.6%
stock +37% · XLI +14%
Stifel
Oct 11, 22
■ Hold neutral · not a buy · 🎯$132
Price at call : $125.38 — gap to target +5%
Today : $357.61 — gap to target -63%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Oct 11, 23
Deutsche Bank
Aug 18, 22
▲ Buy · 🎯$192
Price at call : $156.29 — upside +23%
Today : $357.61 — upside -46%
Expected +23% · Actual +17% · Reason (≥ +15%) : ✓ Yes
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.1% · +7.5% (221 calls)
+16.9%
stock +17% · XLI +6%
Stifel
Jul 20, 22
■ Hold neutral · not a buy · 🎯$130
Price at call : $130.63 — gap to target -0%
Today : $357.61 — gap to target -64%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Jul 20, 23
Stifel
Apr 18, 22
■ Hold neutral · not a buy · 🎯$148
Price at call : $135.79 — gap to target +9%
Today : $357.61 — gap to target -59%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Apr 18, 23
Goldman Sachs
Apr 13, 22
■ Neutral neutral · not a buy · 🎯$147
Price at call : $135.3 — gap to target +9%
Today : $357.61 — gap to target -59%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Apr 13, 23
■ Neutral neutral · not a buy · 🎯$191
Price at call : $206.81 — gap to target -8%
Today : $357.61 — gap to target -47%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Nov 5, 22
■ Neutral neutral · not a buy · 🎯$153
Price at call : $163.77 — gap to target -7%
Today : $357.61 — gap to target -57%
🎯 on WTS : no call matured yet · 📊 on Industry : 50.6% · +5.3% (174 calls)
in progress (365j)
matures : Aug 6, 22
Stifel
Dec 15, 20
■ Hold neutral · not a buy · 🎯$124
Price at call : $118.92 — gap to target +4%
Today : $357.61 — gap to target -65%
🎯 on WTS : 100% (2 calls matureds) · 📊 on Industry : 51.2% · +4.8% (453 calls)
in progress (365j)
matures : Dec 15, 21
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)