Andrew Krill

Stock Analyst at Deutsche Bank

(2.4)
# 604
Out of 5,319 analysts
6
Total ratings
100.00%
Success rate
26.19%
Average return
4 Stocks
Name Action Price Target Current % Upside Ratings Updated
WTS Watts Water Technolo...
Initiates Coverage On: Hold
240
197.04 21.8% 1 Dec 17, 2024
VLTO Veralto
Maintains: Hold
100 109
89.54 21.73% 2 Jul 29, 2024
PNR Pentair
Maintains: Strong Buy
90 98
80.36 21.95% 2 Jul 24, 2024
BMI Badger Meter
Initiates Coverage On: Hold
142
201.63 -29.57% 1 Jun 29, 2023