Andrew Krill

Stock Analyst at Deutsche Bank

(4.46)
# 1,096
Out of 4,476 analysts
35
Total ratings
90.9%
Success rate
37.3%
Average return

Stocks Rated by Andrew Krill

Watts Water Technologies
May 8, 2026
Maintained: Hold
Price Target: $339$358
Current: $368.55
Upside: -2.86%
Veralto
Apr 30, 2026
Maintained: Hold
Price Target: $110$103
Current: $92.55
Upside: +11.29%
Badger Meter
Jan 29, 2026
Maintained: Hold
Price Target: $208$167
Current: $145.87
Upside: +14.49%
Zurn Elkay Water Solutions
Jul 31, 2025
Maintained: Buy
Price Target: $37$46
Current: $49.16
Upside: -6.43%
Xylem
Jan 29, 2025
Maintained: Buy
Price Target: $145
Current: $118.12
Upside: n/a
Pentair
Jul 23, 2024
Reiterated: Buy
Price Target: $89$98
Current: $76.72
Upside: n/a