William Grippin

Stock Analyst at Barclays

(0.15)
# 4,727
Out of 5,099 analysts
146
Total ratings
35.1%
Success rate
-14%
Average return

Stocks Rated by William Grippin

Republic Services
Nov 2, 2026
Reiterated: Hold
Price Target: $240 → $254
Current: $242.87
Upside: +4.58%
Veralto
Nov 2, 2026
Reiterated: Buy
Price Target: $117 → $129
Current: $116.32
Upside: +10.90%
Clean Harbors
Oct 30, 2026
Reiterated: Hold
Price Target: $335 → $338
Current: $294.81
Upside: +14.65%
GFL Environmental Inc.
Oct 30, 2026
Reiterated: Buy
Price Target: $81.05 → $82.45
Current: $64.06
Upside: +28.71%
Hawkins
Oct 29, 2026
Reiterated: Hold
Price Target: $141 → $157
Current: $152.85
Upside: +2.72%
Waste Management
Oct 29, 2026
Reiterated: Buy
Price Target: $277 → $283
Current: $234.67
Upside: +20.59%
Zurn Elkay Water Solutions
Oct 29, 2026
Reiterated: Buy
Price Target: $61 → $56
Current: $44.12
Upside: +26.93%
Xylem
Oct 28, 2026
Downgraded: Hold
Price Target: $139 → $104
Current: $96.27
Upside: +8.03%
Badger Meter
Oct 23, 2026
Reiterated: Sell
Price Target: $111 → $112
Current: $152.58
Upside: -26.60%
Waste Connections, Inc.
Oct 23, 2026
Reiterated: Hold
Price Target: $261.33 → $264.12
Current: $261.15
Upside: +1.14%
Reiterated: Buy
Price Target: $104
Current: $96.23
Upside: +8.07%
Reiterated: Sell
Price Target: $25
Current: $23.57
Upside: +6.07%
Reiterated: Buy
Price Target: $414 → $425
Current: $360.33
Upside: +17.95%
Downgraded: Hold
Price Target: $19 → $15
Current: $15.69
Upside: -4.40%
Reiterated: Hold
Price Target: $13
Current: $10.79
Upside: n/a
Reiterated: Hold
Price Target: $1.7 → $0.8
Current: $0.425
Upside: n/a
Reiterated: Buy
Price Target: $7 → $3.5
Current: $1.46
Upside: n/a
Downgraded: Sell
Price Target: $37 → $8
Current: $22.28
Upside: n/a
Upgraded: Buy
Price Target: $4 → $8.5
Current: $1.83
Upside: n/a
Upgraded: Buy
Price Target: $33.54 → $43.32
Current: $42.30
Upside: n/a
Reiterated: Hold
Price Target: $30 → $27
Current: $8.15
Upside: n/a
Reiterated: Sell
Price Target: $200 → $50
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $33
Current: $34.43
Upside: n/a