William Grippin

Stock Analyst at Barclays

(0.13)
# 4,618
Out of 4,696 analysts
128
Total ratings
32.9%
Success rate
-14.9%
Average return

Stocks Rated by William Grippin

GFL Environmental Inc.
Sep 2, 2026
Initiated Coverage: Buy
Price Target: $87.59$80.64
Current: $58.91
Upside: +36.88%
Casella Waste Systems
Aug 10, 2026
Maintained: Buy
Price Target: $102$104
Current: $93.40
Upside: +11.35%
Mueller Water Products
Aug 7, 2026
Maintained: Sell
Price Target: $25
Current: $23.82
Upside: +4.95%
Republic Services
Aug 7, 2026
Maintained: Hold
Price Target: $233$240
Current: $222.52
Upside: +7.86%
Watts Water Technologies
Aug 7, 2026
Maintained: Buy
Price Target: $414$425
Current: $351.84
Upside: +20.79%
Onterris
Aug 6, 2026
Downgraded: Hold
Price Target: $19$15
Current: $17.33
Upside: -13.44%
Hawkins
Jul 31, 2026
Maintained: Hold
Price Target: $170$142
Current: $126.37
Upside: +12.37%
Zurn Elkay Water Solutions
Jul 31, 2026
Maintained: Buy
Price Target: $59$61
Current: $46.90
Upside: +30.06%
Clean Harbors
Jul 30, 2026
Maintained: Hold
Price Target: $305$325
Current: $315.22
Upside: +3.10%
Waste Management
Jul 30, 2026
Maintained: Buy
Price Target: $270$277
Current: $219.04
Upside: +26.46%
Maintained: Buy
Price Target: $113$117
Current: $97.21
Upside: +20.36%
Maintained: Buy
Price Target: $154$159
Current: $106.74
Upside: +48.96%
Maintained: Hold
Price Target: $250.26$259.99
Current: $227.03
Upside: +14.52%
Maintained: Sell
Price Target: $109$112
Current: $132.60
Upside: -15.54%
Reiterated: Hold
Price Target: $13
Current: $5.19
Upside: n/a
Maintained: Hold
Price Target: $1.7$0.8
Current: $0.5185
Upside: n/a
Maintained: Buy
Price Target: $7$3.5
Current: $1.99
Upside: n/a
Downgraded: Sell
Price Target: $37$8
Current: $21.82
Upside: n/a
Upgraded: Buy
Price Target: $4$8.5
Current: $1.25
Upside: n/a
Maintained: Hold
Price Target: $30$27
Current: $11.90
Upside: n/a
Upgraded: Buy
Price Target: $33.37$43.10
Current: $42.80
Upside: n/a
Maintained: Sell
Price Target: $200$50
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $33
Current: $31.42
Upside: n/a