Andrew Krill

Stock Analyst at Deutsche Bank

(4.49)
# 1,017
Out of 4,339 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: $311.72
Upside: +14.85%
Veralto
Apr 30, 2026
Maintained: Hold
Price Target: $110$103
Current: $86.05
Upside: +19.70%
Badger Meter
Jan 29, 2026
Maintained: Hold
Price Target: $208$167
Current: $127.20
Upside: +31.29%
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: $111.13
Upside: n/a
Pentair
Jul 23, 2024
Reiterated: Buy
Price Target: $89$98
Current: $73.54
Upside: n/a