Joseph C Giordano

Stock Analyst at TD Cowen

(4.77)
# 569
Out of 4,476 analysts
603
Total ratings
63.7%
Success rate
12.6%
Average return

Stocks Rated by Joseph C Giordano

Watts Water Technologies
Jul 2, 2026
Rated: Hold
Price Target: $320
Current: $368.55
Upside: -13.17%
Veralto
Jul 1, 2026
Maintained: Hold
Price Target: $100
Current: $92.55
Upside: +8.05%
ABB Ltd
Jun 29, 2026
Maintained: Hold
Price Target: $85$90
Current: $105.91
Upside: -15.02%
Flowserve
Jun 23, 2026
Downgraded: Hold
Price Target: $85$70
Current: $72.34
Upside: -3.23%
Zebra Technologies
Jun 22, 2026
Maintained: Buy
Price Target: $400
Current: $267.18
Upside: +49.71%
ITT Inc.
Jun 16, 2026
Maintained: Buy
Price Target: $235
Current: $186.80
Upside: +25.80%
SPX Technologies
May 26, 2026
Maintained: Hold
Price Target: $225
Current: $227.74
Upside: -1.20%
Ralliant
May 20, 2026
Rated: Buy
Price Target: $55$70
Current: $68.36
Upside: +2.40%
Xylem
May 15, 2026
Maintained: Hold
Price Target: $135
Current: $118.12
Upside: +14.29%
Rockwell Automation
May 12, 2026
Rated: Hold
Price Target: $350$400
Current: $471.70
Upside: -15.20%
Maintained: Buy
Price Target: $75
Current: $42.74
Upside: +75.48%
Maintained: Buy
Price Target: $75$85
Current: $67.80
Upside: +25.37%
Rated: Hold
Price Target: $150
Current: $139.05
Upside: +7.87%
Maintained: Hold
Price Target: $850
Current: $962.89
Upside: -11.72%
Maintained: Buy
Price Target: $260
Current: $234.62
Upside: +10.82%
Rated: Buy
Price Target: $250$260
Current: $223.82
Upside: +16.16%
Rated: Sell
Price Target: $90$75
Current: $76.72
Upside: -2.24%
Maintained: Buy
Price Target: $45
Current: $45.34
Upside: -0.75%
Maintained: Buy
Price Target: $550
Current: $364.20
Upside: +51.02%
Maintained: Buy
Price Target: $275
Current: $197.44
Upside: +39.28%
Maintained: Buy
Price Target: $750
Current: $652.08
Upside: +15.02%
Maintained: Hold
Price Target: $115$135
Current: $164.59
Upside: -17.98%
Maintained: Hold
Price Target: $25
Current: $24.97
Upside: +0.12%
Maintained: Hold
Price Target: $50$53
Current: $62.65
Upside: -15.40%
Downgraded: Hold
Price Target: CHF 39.00CHF 34.44
Current: $87.38
Upside: n/a
Maintained: Buy
Price Target: $40$50
Current: $22.50
Upside: n/a
Maintained: Buy
Price Target: $65$35
Current: $145.93
Upside: n/a