Andrew Krill

Stock Analyst at Deutsche Bank

(4.50)
# 1,050
Out of 4,574 analysts
35
Total ratings
90.9%
Success rate
37.2%
Average return

Stocks Rated by Andrew Krill

Watts Water Technologies
May 8, 2026
Maintained: Hold
Price Target: $339$358
Current: $344.45
Upside: +3.93%
Veralto
Apr 30, 2026
Maintained: Hold
Price Target: $110$103
Current: $92.02
Upside: +11.93%
Badger Meter
Jan 29, 2026
Maintained: Hold
Price Target: $208$167
Current: $126.32
Upside: +32.20%
Zurn Elkay Water Solutions
Jul 31, 2025
Maintained: Buy
Price Target: $37$46
Current: $48.38
Upside: -4.92%
Xylem
Jan 29, 2025
Maintained: Buy
Price Target: $145
Current: $119.75
Upside: n/a
Pentair
Jul 23, 2024
Reiterated: Buy
Price Target: $89$98
Current: $62.88
Upside: n/a