Andrew Krill

Stock Analyst at Deutsche Bank

(4.45)
# 1,137
Out of 4,649 analysts
38
Total ratings
91.7%
Success rate
34.6%
Average return

Stocks Rated by Andrew Krill

Zurn Elkay Water Solutions
Jul 30, 2026
Maintained: Buy
Price Target: $46$57
Current: $50.97
Upside: +11.83%
Veralto
Jul 30, 2026
Maintained: Hold
Price Target: $103$111
Current: $97.68
Upside: +13.64%
Pentair
Jul 27, 2026
Rated: Buy
Price Target: $98$81
Current: $66.16
Upside: +22.43%
Watts Water Technologies
May 8, 2026
Maintained: Hold
Price Target: $339$358
Current: $384.42
Upside: -6.87%
Badger Meter
Jan 29, 2026
Maintained: Hold
Price Target: $208$167
Current: $130.82
Upside: +27.66%
Xylem
Jan 29, 2025
Maintained: Buy
Price Target: $145
Current: $119.68
Upside: n/a