William Grippin

Stock Analyst at Barclays

(0.13)
# 4,653
Out of 4,996 analysts
128
Total ratings
32.9%
Success rate
-14.8%
Average return

Stocks Rated by William Grippin

GFL Environmental Inc.
Sep 2, 2026
Initiated Coverage: Buy
Price Target: $88.11 → $81.12
Current: $59.06
Upside: +37.35%
Casella Waste Systems
Aug 10, 2026
Reiterated: Buy
Price Target: $102 → $104
Current: $84.80
Upside: +22.64%
Mueller Water Products
Aug 7, 2026
Reiterated: Sell
Price Target: $25
Current: $21.72
Upside: +15.10%
Republic Services
Aug 7, 2026
Reiterated: Hold
Price Target: $233 → $240
Current: $213.10
Upside: +12.62%
Watts Water Technologies
Aug 7, 2026
Reiterated: Buy
Price Target: $414 → $425
Current: $357.29
Upside: +18.95%
Onterris
Aug 6, 2026
Downgraded: Hold
Price Target: $19 → $15
Current: $17.02
Upside: -11.87%
Hawkins
Jul 31, 2026
Reiterated: Hold
Price Target: $170 → $142
Current: $123.99
Upside: +14.53%
Zurn Elkay Water Solutions
Jul 31, 2026
Reiterated: Buy
Price Target: $59 → $61
Current: $46.78
Upside: +30.40%
Clean Harbors
Jul 30, 2026
Reiterated: Hold
Price Target: $305 → $325
Current: $313.15
Upside: +3.78%
Veralto
Jul 30, 2026
Reiterated: Buy
Price Target: $113 → $117
Current: $95.88
Upside: +22.03%
Reiterated: Buy
Price Target: $270 → $277
Current: $207.88
Upside: +33.25%
Reiterated: Buy
Price Target: $154 → $159
Current: $108.64
Upside: +46.35%
Reiterated: Hold
Price Target: $251.96 → $261.75
Current: $218.93
Upside: +19.56%
Reiterated: Sell
Price Target: $109 → $112
Current: $133.00
Upside: -15.79%
Reiterated: Hold
Price Target: $13
Current: $9.23
Upside: n/a
Reiterated: Hold
Price Target: $1.7 → $0.8
Current: $0.5652
Upside: n/a
Reiterated: Buy
Price Target: $7 → $3.5
Current: $1.86
Upside: n/a
Downgraded: Sell
Price Target: $37 → $8
Current: $22.73
Upside: n/a
Upgraded: Buy
Price Target: $4 → $8.5
Current: $1.36
Upside: n/a
Upgraded: Buy
Price Target: $33.58 → $43.38
Current: $41.02
Upside: n/a
Reiterated: Hold
Price Target: $30 → $27
Current: $10.67
Upside: n/a
Reiterated: Sell
Price Target: $200 → $50
Current: $0.00055
Upside: n/a
Reiterated: Buy
Price Target: $33
Current: $30.12
Upside: n/a