Andrew Krill

Stock Analyst at Deutsche Bank

(4.50)
# 1,017
Out of 4,408 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: $333.28
Upside: +7.42%
Veralto
Apr 30, 2026
Maintained: Hold
Price Target: $110$103
Current: $82.68
Upside: +24.58%
Badger Meter
Jan 29, 2026
Maintained: Hold
Price Target: $208$167
Current: $134.40
Upside: +24.26%
Zurn Elkay Water Solutions
Jul 31, 2025
Maintained: Buy
Price Target: $37$46
Current: $48.83
Upside: -5.80%
Xylem
Jan 29, 2025
Maintained: Buy
Price Target: $145
Current: $110.97
Upside: n/a
Pentair
Jul 23, 2024
Reiterated: Buy
Price Target: $89$98
Current: $74.21
Upside: n/a