Joseph Giordano's Stock Ratings

TD Cowen Analyst

Joseph Giordano is an analyst at TD Cowen. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

6.70%

Smart Score

61.4%

Overall Average Return Percentile

49th

Number of Ratings

135
Buy NowGet Alert
12/05/2025XYLBuy Now
Xylem
$138.18-2.3%$130 → $135MaintainsHoldGet Alert
11/18/2025AUNABuy Now
Auna
$4.5232.74%$13.5 → $6DowngradeOverweight → NeutralGet Alert
11/17/2025TELBuy Now
TE Connectivity
$231.1118.99%$220 → $275MaintainsBuyGet Alert
11/04/2025FLSBuy Now
Flowserve
$71.6511.65%$75 → $80MaintainsBuyGet Alert
10/24/2025ROPBuy Now
Roper Technologies
$441.8741.44%$650 → $625MaintainsBuyGet Alert
10/20/2025FMXBuy Now
Fomento Economico
$102.97-0.94%$96 → $102MaintainsNeutralGet Alert
10/20/2025TBBBBuy Now
BBB Foods
$32.6719.38%$35.5 → $39MaintainsOverweightGet Alert
10/02/2025ITTBuy Now
ITT
$175.258.42%$170 → $190MaintainsBuyGet Alert
09/15/2025FMXBuy Now
Fomento Economico
$102.97-6.77%$95 → $96MaintainsNeutralGet Alert
08/26/2025XYLBuy Now
Xylem
$138.18-5.92%$125 → $130MaintainsHoldGet Alert
07/23/2025PNRBuy Now
Pentair
$108.701.2%$115 → $110DowngradeBuy → HoldGet Alert
07/15/2025FTVBuy Now
Fortive
$55.25-9.5%$85 → $50DowngradeBuy → HoldGet Alert
02/11/2025AUNABuy Now
Auna
$4.52198.67%$13 → $13.5MaintainsOverweightGet Alert
01/28/2025ROPBuy Now
Roper Techs
$441.8739.18%$535 → $615UpgradeHold → BuyGet Alert
01/16/2025FLSBuy Now
Flowserve
$71.654.68%$60 → $75MaintainsBuyGet Alert
11/26/2024SYMBuy Now
Symbotic
$60.42-17.25%$43 → $50MaintainsBuyGet Alert
11/12/2024PHBuy Now
Parker Hannifin
$883.08-34.89%$520 → $575MaintainsHoldGet Alert
11/06/2024STBuy Now
Sensata Technologies
$34.3730.95%$50 → $45MaintainsBuyGet Alert
11/06/2024XYLBuy Now
Xylem
$138.18-9.54%$138 → $125MaintainsHoldGet Alert
10/31/2024ITTBuy Now
ITT
$175.25-5.85%$150 → $165MaintainsBuyGet Alert
10/30/2024ZBRABuy Now
Zebra Technologies
$265.4560.11%$380 → $425MaintainsBuyGet Alert
10/25/2024APHBuy Now
Amphenol
$129.69-51.42%$60 → $63MaintainsHoldGet Alert
10/24/2024TDYBuy Now
Teledyne Technologies
$510.36-2.03%$450 → $500MaintainsBuyGet Alert
10/23/2024PNRBuy Now
Pentair
$108.701.2%$95 → $110MaintainsBuyGet Alert
10/07/2024AMEBuy Now
AMETEK
$202.16DowngradeHold → SellGet Alert
09/23/2024FMXBuy Now
Fomento Economico
$102.975.86%$104 → $109DowngradeOverweight → NeutralGet Alert
09/20/2024AUNABuy Now
Auna
$4.52187.61%$14 → $13MaintainsOverweightGet Alert
09/11/2024PHBuy Now
Parker Hannifin
$883.08-41.12%$500 → $520MaintainsHoldGet Alert
09/09/2024ASAIBuy Now
Sendas Distribuidora
→ $10.5DowngradeOverweight → NeutralGet Alert
09/03/2024XYLBuy Now
Xylem
$138.18-0.13% → $138DowngradeBuy → HoldGet Alert
08/20/2024AUNABuy Now
Auna
$4.52209.73%$16 → $14MaintainsOverweightGet Alert
08/09/2024MWABuy Now
Mueller Water Products
$25.01-20.03%$19 → $20DowngradeBuy → HoldGet Alert
08/08/2024ROKBuy Now
Rockwell Automation
$407.06-47.18%$220 → $215MaintainsSellGet Alert
08/07/2024IEXBuy Now
IDEX
$178.4428.89%$240 → $230MaintainsBuyGet Alert
08/07/2024TBBBBuy Now
BBB Foods
$32.674.07%$30 → $34MaintainsOverweightGet Alert
08/05/2024AMEBuy Now
AMETEK
$202.16-21.84%$165 → $158MaintainsHoldGet Alert
08/01/2024FLSBuy Now
Flowserve
$71.65-20.45%$55 → $57MaintainsBuyGet Alert
07/31/2024ZBRABuy Now
Zebra Technologies
$265.4543.15%$375 → $380MaintainsBuyGet Alert
07/30/2024SYMBuy Now
Symbotic
$60.42-28.83%$55 → $43MaintainsBuyGet Alert
07/30/2024VLTOBuy Now
Veralto
$99.950.05%$95 → $100MaintainsHoldGet Alert
07/23/2024ASAIBuy Now
Sendas Distribuidora
$17 → $18MaintainsOverweightGet Alert
07/15/2024ITTBuy Now
ITT
$175.25-14.41%$125 → $150MaintainsBuyGet Alert
07/08/2024FTVBuy Now
Fortive
$55.2562.9%$75 → $90UpgradeHold → BuyGet Alert
06/06/2024XYLBuy Now
Xylem
$138.18-0.13%$135 → $138MaintainsBuyGet Alert
06/06/2024APHBuy Now
Amphenol
$129.69-11.32%$90 → $115MaintainsHoldGet Alert
05/02/2024FLSBuy Now
Flowserve
$71.65-23.24%$50 → $55MaintainsBuyGet Alert
05/01/2024ZBRABuy Now
Zebra Technologies
$265.4541.27%$300 → $375MaintainsBuyGet Alert
04/25/2024TDYBuy Now
Teledyne Technologies
$510.36-11.83%$475 → $450MaintainsBuyGet Alert
04/24/2024PNRBuy Now
Pentair
$108.70-21.8%$80 → $85MaintainsBuyGet Alert
04/23/2024ASAIBuy Now
Sendas Distribuidora
$15 → $17UpgradeNeutral → OverweightGet Alert
04/16/2024AUNABuy Now
Auna
$4.52253.98% → $16Initiates → OverweightGet Alert
03/06/2024TBBBBuy Now
BBB Foods
$32.67-8.17% → $30Initiates → OverweightGet Alert
03/01/2024PHBuy Now
Parker Hannifin
$883.08-43.38%$300 → $500UpgradeUnderperform → Market PerformGet Alert
02/02/2024FTVBuy Now
Fortive
$55.2535.75%$72 → $75MaintainsMarket PerformGet Alert
01/04/2024ROPBuy Now
Roper Techs
$441.8721.08%$535 → $535DowngradeOutperform → Market PerformGet Alert
12/05/2023WTSBuy Now
Watts Water Technologies
$281.48-37.83%$165 → $175MaintainsMarket PerformGet Alert
11/27/2023AMEBuy Now
AMETEK
$202.16-20.85%$165 → $160DowngradeOutperform → Market PerformGet Alert
10/25/2023NTCOBuy Now
Natura &Co Holding
$9 → $7MaintainsOverweightGet Alert
10/06/2023TELBuy Now
TE Connectivity
$231.11-39.42% → $140UpgradeMarket Perform → OutperformGet Alert
09/11/2023WTSBuy Now
Watts Water Technologies
$281.48-41.38%$160 → $165MaintainsMarket PerformGet Alert
09/05/2023ZBRABuy Now
Zebra Technologies
$265.459.25%$270 → $290MaintainsOutperformGet Alert
08/29/2023ITTBuy Now
ITT
$175.25-40.09%$100 → $105MaintainsOutperformGet Alert
08/16/2023PNRBuy Now
Pentair
$108.70-31%$65 → $75MaintainsOutperformGet Alert
08/07/2023SYMBuy Now
Symbotic
$60.42-8.97%$33 → $55MaintainsOutperformGet Alert
08/03/2023ZBRABuy Now
Zebra Technologies
$265.451.71%$350 → $270MaintainsOutperformGet Alert
07/25/2023ROPBuy Now
Roper Techs
$441.8721.08%$525 → $535MaintainsOutperformGet Alert
05/22/2023IEXBuy Now
IDEX
$178.4431.7%$240 → $235MaintainsOutperformGet Alert
05/11/2023ZBRABuy Now
Zebra Technologies
$265.4531.85%$375 → $350MaintainsOutperformGet Alert
05/05/2023MWABuy Now
Mueller Water Products
$25.01-24.03%$11 → $19UpgradeMarket Perform → OutperformGet Alert
05/03/2023SYMBuy Now
Symbotic
$60.42-45.38%$20 → $33MaintainsOutperformGet Alert
05/02/2023ROPBuy Now
Roper Techs
$441.8718.81%$500 → $525MaintainsOutperformGet Alert
04/05/2023WTSBuy Now
Watts Water Technologies
$281.48-53.81%$120 → $130MaintainsMarket PerformGet Alert
04/05/2023NTCOBuy Now
Natura &Co Holding
$8 → $9MaintainsOverweightGet Alert
02/24/2023PNRBuy Now
Pentair
$108.70-40.2%$60 → $65MaintainsOutperformGet Alert
02/14/2023XYLBuy Now
Xylem
$138.18-13.16%$115 → $120MaintainsOutperformGet Alert
02/02/2023STBuy Now
Sensata Technologies
$34.3783.33%$55 → $63MaintainsOutperformGet Alert
01/30/2023ROKBuy Now
Rockwell Automation
$407.06-45.95%$200 → $220MaintainsUnderperformGet Alert
11/22/2022CGNXBuy Now
Cognex
$36.7536.05%$55 → $50DowngradeOutperform → Market PerformGet Alert
11/02/2022XYLBuy Now
Xylem
$138.18-16.78%$105 → $115MaintainsOutperformGet Alert
10/19/2022NTCOBuy Now
Natura &Co Holding
$7 → $8UpgradeNeutral → OverweightGet Alert
10/18/2022XYLBuy Now
Xylem
$138.18-24.01%$85 → $105UpgradeMarket Perform → OutperformGet Alert
08/29/2022XYLBuy Now
Xylem
$138.18-38.49%$75 → $85MaintainsMarket PerformGet Alert
08/03/2022CGNXBuy Now
Cognex
$36.7549.66%$75 → $55MaintainsOutperformGet Alert
07/26/2022ROPBuy Now
Roper Techs
$441.8713.15%$545 → $500MaintainsOutperformGet Alert
06/30/2022TELBuy Now
TE Connectivity
$231.11-45.91%$160 → $125MaintainsMarket PerformGet Alert
06/13/2022ITTBuy Now
ITT
$175.25-47.5%$105 → $92MaintainsOutperformGet Alert
06/02/2022FTVBuy Now
Fortive
$55.2526.7%$80 → $70MaintainsMarket PerformGet Alert
06/01/2022XYLBuy Now
Xylem
$138.18-45.72% → $75UpgradeUnderperform → Market PerformGet Alert
04/22/2022PNRBuy Now
Pentair
$108.70-31%$85 → $75MaintainsOutperformGet Alert
03/09/2022NTCOBuy Now
Natura &Co Holding
→ $10UpgradeUnderweight → NeutralGet Alert
03/09/2022IEXBuy Now
IDEX
$178.44UpgradeMarket Perform → OutperformGet Alert
01/07/2022APHBuy Now
Amphenol
$129.69-38.31% → $80DowngradeOutperform → Market PerformGet Alert
11/12/2021CGNXBuy Now
Cognex
$36.75172.11%$110 → $100MaintainsOutperformGet Alert
07/30/2021TDYBuy Now
Teledyne Technologies
$510.362.87%$500 → $525MaintainsOutperformGet Alert
07/07/2021FLSBuy Now
Flowserve
$71.65-33.01% → $48UpgradeMarket Perform → OutperformGet Alert
06/17/2021PNRBuy Now
Pentair
$108.70-26.4%$75 → $80MaintainsOutperformGet Alert
04/19/2021TELBuy Now
TE Connectivity
$231.11-41.59%$140 → $135DowngradeOutperform → Market PerformGet Alert
02/12/2021CGNXBuy Now
Cognex
$36.75185.71%$85 → $105MaintainsOutperformGet Alert
02/02/2021TELBuy Now
TE Connectivity
$231.11-39.42%$125 → $140MaintainsOutperformGet Alert
01/28/2021MWABuy Now
Mueller Water Products
$25.01-52.02% → $12UpgradeUnderperform → Market PerformGet Alert
01/14/2021IEXBuy Now
IDEX
$178.4423.29%$200 → $220DowngradeOutperform → Market PerformGet Alert
01/08/2021XYLBuy Now
Xylem
$138.18-52.96% → $65DowngradeMarket Perform → UnderperformGet Alert
10/05/2020STBuy Now
Sensata Technologies
$34.3760.05%$40 → $55UpgradeMarket Perform → OutperformGet Alert
07/06/2020FLSBuy Now
Flowserve
$71.65-58.13% → $30DowngradeOutperform → Market PerformGet Alert
03/31/2020IEXBuy Now
IDEX
$178.44-10.33% → $160UpgradeMarket Perform → OutperformGet Alert
03/12/2020AMEBuy Now
AMETEK
$202.16-53.01%$100 → $95UpgradeMarket Perform → OutperformGet Alert
03/09/2020FTVBuy Now
Fortive
$55.25UpgradeUnderperform → Market PerformGet Alert
02/11/2020TDYBuy Now
Teledyne Technologies
$510.36-18.68%$375 → $415MaintainsOutperformGet Alert
01/13/2020AMEBuy Now
AMETEK
$202.16DowngradeOutperform → Market PerformGet Alert
11/04/2019CFXBuy Now
Colfax
$36 → $40MaintainsOutperformGet Alert
06/03/2019FTVBuy Now
Fortive
$55.2517.65%$75 → $65DowngradeMarket Perform → UnderperformGet Alert
05/14/2019XYLBuy Now
Xylem
$138.18DowngradeOutperform → Market PerformGet Alert
04/02/2019TDYBuy Now
Teledyne Technologies
$510.36-48.08% → $265Initiates → OutperformGet Alert
08/17/2018CFXBuy Now
Colfax
UpgradeMarket Perform → OutperformGet Alert
05/15/2018PNRBuy Now
Pentair
$108.70UpgradeUnderperform → OutperformGet Alert
01/19/2018MWABuy Now
Mueller Water Products
$25.01DowngradeMarket Perform → UnderperformGet Alert
10/18/2017CFXBuy Now
Colfax
DowngradeOutperform → Market PerformGet Alert
04/19/2017FLSBuy Now
Flowserve
$71.65UpgradeMarket Perform → OutperformGet Alert
03/15/2017MWABuy Now
Mueller Water Products
$25.01-48.02%$15 → $13DowngradeOutperform → Market PerformGet Alert
01/04/2017AMEBuy Now
AMETEK
$202.16UpgradeMarket Perform → OutperformGet Alert
09/01/2016PNRBuy Now
Pentair
$108.70DowngradeMarket Perform → UnderperformGet Alert
02/22/2016AMEBuy Now
AMETEK
$202.16-73.29%$62 → $54MaintainsMarket PerformGet Alert
12/11/2015CFXBuy Now
Colfax
$40 → $33UpgradeMarket Perform → OutperformGet Alert
10/12/2015CGNXBuy Now
Cognex
$36.7549.66% → $55Initiates → OutperformGet Alert
10/12/2015AMEBuy Now
AMETEK
$202.16-69.33% → $62Initiates → Market PerformGet Alert
10/12/2015ROPBuy Now
Roper Techs
$441.87-52.47% → $210Initiates → OutperformGet Alert
03/05/2015FLSBuy Now
Flowserve
$71.65DowngradeOutperform → Market PerformGet Alert
02/27/2015CFXBuy Now
Colfax
→ $46Initiates → OutperformGet Alert
02/27/2015ITTBuy Now
ITT
$175.25-70.33% → $52Initiates → OutperformGet Alert
01/08/2015MWABuy Now
Mueller Water Products
$25.01-50.02%$8 → $12.5UpgradeMarket Perform → OutperformGet Alert
05/15/2014PNRBuy Now
Pentair
$108.70-35.6% → $70Initiates → Market PerformGet Alert
11/19/2013MWABuy Now
Mueller Water Products
$25.01-66.41% → $8.4Initiates → Market PerformGet Alert
11/19/2013IEXBuy Now
IDEX
$178.44-61.89% → $68Initiates → Market PerformGet Alert
11/19/2013FLSBuy Now
Flowserve
$71.6515.84% → $83Initiates → OutperformGet Alert
11/19/2013XYLBuy Now
Xylem
$138.18-71.05% → $40Initiates → OutperformGet Alert