William Grippin

Stock Analyst at Barclays

(0.16)
# 4,744
Out of 5,124 analysts
149
Total ratings
36.4%
Success rate
-13.9%
Average return

Stocks Rated by William Grippin

Mueller Water Products
Nov 6, 2026
Reiterated: Sell
Price Target: $25 → $24
Current: $24.46
Upside: -1.88%
Onterris
Nov 6, 2026
Reiterated: Hold
Price Target: $15 → $19
Current: $23.59
Upside: -19.46%
Watts Water Technologies
Nov 6, 2026
Reiterated: Buy
Price Target: $425 → $424
Current: $359.63
Upside: +17.90%
Republic Services
Nov 2, 2026
Reiterated: Hold
Price Target: $240 → $254
Current: $246.78
Upside: +2.93%
Veralto
Nov 2, 2026
Reiterated: Buy
Price Target: $117 → $129
Current: $118.06
Upside: +9.27%
Clean Harbors
Oct 30, 2026
Reiterated: Hold
Price Target: $335 → $338
Current: $287.60
Upside: +17.52%
GFL Environmental Inc.
Oct 30, 2026
Reiterated: Buy
Price Target: $80.93 → $82.33
Current: $64.81
Upside: +27.03%
Hawkins
Oct 29, 2026
Reiterated: Hold
Price Target: $141 → $157
Current: $154.76
Upside: +1.45%
Waste Management
Oct 29, 2026
Reiterated: Buy
Price Target: $277 → $283
Current: $236.61
Upside: +19.61%
Zurn Elkay Water Solutions
Oct 29, 2026
Reiterated: Buy
Price Target: $61 → $56
Current: $45.18
Upside: +23.95%
Downgraded: Hold
Price Target: $139 → $104
Current: $99.26
Upside: +4.78%
Reiterated: Sell
Price Target: $111 → $112
Current: $159.18
Upside: -29.64%
Reiterated: Hold
Price Target: $263.94 → $266.76
Current: $268.10
Upside: -0.50%
Reiterated: Buy
Price Target: $104
Current: $99.02
Upside: +5.03%
Reiterated: Hold
Price Target: $13
Current: $12.39
Upside: n/a
Reiterated: Hold
Price Target: $1.7 → $0.8
Current: $0.5168
Upside: n/a
Reiterated: Buy
Price Target: $7 → $3.5
Current: $1.42
Upside: n/a
Downgraded: Sell
Price Target: $37 → $8
Current: $22.45
Upside: n/a
Upgraded: Buy
Price Target: $4 → $8.5
Current: $1.84
Upside: n/a
Upgraded: Buy
Price Target: $33.65 → $43.47
Current: $44.01
Upside: n/a
Reiterated: Hold
Price Target: $30 → $27
Current: $7.32
Upside: n/a
Reiterated: Sell
Price Target: $200 → $50
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $33
Current: $34.70
Upside: n/a