Andrew Krill

Stock Analyst at Deutsche Bank

(3.64)
# 245
Out of 5,231 analysts
6
Total ratings
100.00%
Success rate
59.63%
Average return
4 Stocks
Name Action Price Target Current % Upside Ratings Updated
Watts Water Technolo...
Initiates Coverage On: Hold
240
207.27 15.79% 1 Dec 17, 2024
Veralto
Maintains: Hold
100 109
102.79 6.04% 2 Jul 29, 2024
Pentair
Maintains: Strong Buy
90 98
101.61 -3.55% 2 Jul 24, 2024
Badger Meter
Initiates Coverage On: Hold
142
208.85 -32.01% 1 Jun 29, 2023