Joseph C Giordano

Stock Analyst at TD Cowen

(4.78)
# 570
Out of 4,698 analysts
621
Total ratings
63.5%
Success rate
12.7%
Average return

Stocks Rated by Joseph C Giordano

Flowserve
Sep 4, 2026
Maintained: Hold
Price Target: $70
Current: $76.64
Upside: -8.66%
Rockwell Automation
Sep 3, 2026
Rated: Hold
Price Target: $400
Current: $433.81
Upside: -7.79%
CECO Environmental
Aug 31, 2026
Maintained: Buy
Price Target: $85
Current: $74.10
Upside: +14.71%
ITT Inc.
Aug 10, 2026
Maintained: Buy
Price Target: $235$250
Current: $204.33
Upside: +22.35%
Cognex
Aug 7, 2026
Rated: Buy
Price Target: $85
Current: $62.25
Upside: +36.55%
AMETEK
Aug 6, 2026
Rated: Buy
Price Target: $260$275
Current: $237.72
Upside: +15.68%
Zebra Technologies
Aug 5, 2026
Rated: Buy
Price Target: $400$450
Current: $362.74
Upside: +24.06%
Ralliant
Jul 30, 2026
Maintained: Buy
Price Target: $70$80
Current: $63.46
Upside: +26.06%
IDEX Corporation
Jul 29, 2026
Maintained: Buy
Price Target: $260$275
Current: $223.74
Upside: +22.91%
Xylem
Jul 29, 2026
Rated: Hold
Price Target: $135
Current: $105.69
Upside: +27.73%
Maintained: Sell
Price Target: $75$65
Current: $60.21
Upside: +7.96%
Maintained: Buy
Price Target: $550
Current: $407.28
Upside: +35.04%
Reiterated: Buy
Price Target: $275
Current: $208.65
Upside: +31.80%
Maintained: Buy
Price Target: $750
Current: $610.65
Upside: +22.82%
Maintained: Hold
Price Target: $90
Current: $95.96
Upside: -6.21%
Maintained: Hold
Price Target: $135$175
Current: $82.78
Upside: +111.40%
Rated: Hold
Price Target: $320
Current: $363.13
Upside: -11.88%
Maintained: Hold
Price Target: $100
Current: $96.31
Upside: +3.83%
Maintained: Hold
Price Target: $225
Current: $196.37
Upside: +14.58%
Maintained: Buy
Price Target: $75
Current: $42.94
Upside: +74.66%
Rated: Hold
Price Target: $150
Current: $152.82
Upside: -1.85%
Maintained: Hold
Price Target: $850
Current: $962.59
Upside: -11.70%
Maintained: Buy
Price Target: $45
Current: $43.08
Upside: +4.46%
Maintained: Hold
Price Target: $25
Current: $23.95
Upside: +4.38%
Maintained: Hold
Price Target: $50$53
Current: $56.94
Upside: -6.92%
Downgraded: Hold
Price Target: CHF 39.00CHF 34.72
Current: CHF 77.76
Upside: n/a
Maintained: Buy
Price Target: $40$50
Current: $18.56
Upside: n/a
Maintained: Buy
Price Target: $65$35
Current: $119.30
Upside: n/a