← Back to Barclays

William Grippin Score: 39

Analyst at Barclays, UBS
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
-8.8%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
42%
8 W / 11 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
11 W / 3 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
21%
3 W / 11 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
14%
2 W / 12 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
40%
2 W / 3 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
33%
5 W / 10 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
75%
3 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
May 11, 2026
Clean Harbors, Inc. CLH
BUY $304.00
Est. +4%
$291.15 $308.66
Precision Hit (±3%)
$284.03 -2.4%
Feb 23, 2026
Casella Waste Systems, Inc. - Ordinary Shares - Class A CWST
BUY $101.00
Est. +6%
$95.46 $97.72
Pending
$88.10 -7.7%
Feb 05, 2026
Veralto Corp VLTO
BUY $117.00
Est. +28%
$91.41 $98.08
Pending
$83.36 -8.8%
Jan 07, 2026
Xylem Inc XYL
BUY $166.00
Est. +17%
$141.33 $146.55
Pending
$110.97 -21.5%
Jan 07, 2026
Badger Meter Inc. BMI
SELL $157.00
Est. +14%
$181.83 $112.09 (Low)
Target Met
$134.40 +26.1%
Nov 03, 2025
Casella Waste Systems, Inc. - Ordinary Shares - Class A CWST
BUY $95.00
Est. +7%
$88.57 $107.95
Target Met
$88.10 -0.5%
Oct 30, 2025
Clean Harbors, Inc. CLH
BUY $230.00
Est. +6%
$217.92 $316.98
Target Met
$284.03 +30.3%
Oct 30, 2025
Brookfield Renewable Partners LP - Unit BEP
BUY $38.00
Est. +24%
$30.73 $38.11
Bullseye Hit (±1%)
$34.63 +12.7%
Oct 29, 2025
Xylem Inc XYL
BUY $172.00
Est. +14%
$150.50 $154.24
Pending
$110.97 -26.3%
Oct 06, 2025
Veralto Corp VLTO
BUY $119.00
Est. +11%
$107.14 $107.02
Pending
$83.36 -22.2%
Sep 18, 2025
Casella Waste Systems, Inc. - Ordinary Shares - Class A CWST
SELL $88.00
Est. +1%
$88.46 $74.05 (Low)
Target Met
$88.10 +0.4%
Nov 14, 2024
Blink Charging Co BLNK
BUY $2.00
Est. +18%
$1.69 $2.65
Target Met
$0.66 -60.8%
Oct 10, 2024
EVgo Inc - Ordinary Shares - Class A EVGO
BUY $8.50
Est. +22%
$6.98 $9.07
Target Met
$2.04 -70.8%
Sep 30, 2024
Brookfield Renewable Partners LP - Unit BEP
BUY $31.00
Est. +9%
$28.38 $29.53
Miss
$34.63 +22.0%
Sep 30, 2024
NextEra Energy Partners LP - Unit NEP
SELL $27.00
Est. +4%
$28.11 $9.98 (Low)
Target Met
$10.54 +62.5%
Jul 22, 2024
EVgo Inc - Ordinary Shares - Class A EVGO
BUY $4.00
Est. +13%
$3.54 $9.07
Target Met
$2.04 -42.4%
May 30, 2024
Atlantica Sustainable Infrastructure Plc AY
SELL $22.00
Est. +1%
$22.31 $21.80 (Low)
Bullseye Hit (±1%)
$21.99 +1.4%
Mar 22, 2024
Atlantica Sustainable Infrastructure Plc AY
BUY $25.00
Est. +38%
$18.17 $22.32
Miss
$21.99 +21.0%
Mar 19, 2024
OPAL Fuels Inc - Ordinary Shares - Class A OPAL
BUY $8.00
Est. +68%
$4.76 $4.45
Miss
$1.93 -59.5%
Signal & Target
BUY $304.00
Start Price $291.15
Best Price (1Y)
$308.66
Current Price $284.03
Return -2.4%
Signal & Target
BUY $101.00
Start Price $95.46
Best Price (1Y)
$97.72
Current Price $88.10
Return -7.7%
Veralto Corp
VLTO
Feb 05, 2026
Signal & Target
BUY $117.00
Start Price $91.41
Best Price (1Y)
$98.08
Current Price $83.36
Return -8.8%
Xylem Inc
XYL
Jan 07, 2026
Signal & Target
BUY $166.00
Start Price $141.33
Best Price (1Y)
$146.55
Current Price $110.97
Return -21.5%
Signal & Target
SELL $157.00
Start Price $181.83
Best Price (1Y)
$112.09
Current Price $134.40
Return +26.1%
Signal & Target
BUY $95.00
Start Price $88.57
Best Price (1Y)
$107.95
Current Price $88.10
Return -0.5%
Signal & Target
BUY $230.00
Start Price $217.92
Best Price (1Y)
$316.98
Current Price $284.03
Return +30.3%
Signal & Target
BUY $38.00
Start Price $30.73
Best Price (1Y)
$38.11
Current Price $34.63
Return +12.7%
Xylem Inc
XYL
Oct 29, 2025
Signal & Target
BUY $172.00
Start Price $150.50
Best Price (1Y)
$154.24
Current Price $110.97
Return -26.3%
Veralto Corp
VLTO
Oct 06, 2025
Signal & Target
BUY $119.00
Start Price $107.14
Best Price (1Y)
$107.02
Current Price $83.36
Return -22.2%
Signal & Target
SELL $88.00
Start Price $88.46
Best Price (1Y)
$74.05
Current Price $88.10
Return +0.4%
Signal & Target
BUY $2.00
Start Price $1.69
Best Price (1Y)
$2.65
Current Price $0.66
Return -60.8%
Signal & Target
BUY $8.50
Start Price $6.98
Best Price (1Y)
$9.07
Current Price $2.04
Return -70.8%
Signal & Target
BUY $31.00
Start Price $28.38
Best Price (1Y)
$29.53
Current Price $34.63
Return +22.0%
Signal & Target
SELL $27.00
Start Price $28.11
Best Price (1Y)
$9.98
Current Price $10.54
Return +62.5%
Signal & Target
BUY $4.00
Start Price $3.54
Best Price (1Y)
$9.07
Current Price $2.04
Return -42.4%
Signal & Target
SELL $22.00
Start Price $22.31
Best Price (1Y)
$21.80
Current Price $21.99
Return +1.4%
Signal & Target
BUY $25.00
Start Price $18.17
Best Price (1Y)
$22.32
Current Price $21.99
Return +21.0%
Signal & Target
BUY $8.00
Start Price $4.76
Best Price (1Y)
$4.45
Current Price $1.93
Return -59.5%