Ratings by TD Cowen (Joseph Giordano)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
6/24/2026 Flowserve Corp. FLS Downgrade Hold
(Buy)
79.98
(71.97)
-10.02% Details
5/13/2026 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
5/13/2026 Rockwell Automation ROK Maintain Hold
(N/A)
 
 
  Details
5/12/2026 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
5/8/2026 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
5/1/2026 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
4/30/2026 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
4/29/2026 Pentair PNR Maintain Sell
(N/A)
 
 
  Details
2/24/2026 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
2/23/2026 Xylem XYL Maintain Hold
(N/A)
 
 
  Details
2/19/2026 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
2/18/2026 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
2/17/2026 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
2/5/2026 IDEX Corp IEX Maintain
(N/A)
 
 
  Details
2/3/2026 Ametek Inc. AME Maintain Buy
(N/A)
 
 
  Details
1/30/2026 Parker-Hannifin PH Maintain Hold
(N/A)
 
 
  Details
1/29/2026 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
1/28/2026 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
1/23/2026 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
1/22/2026 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/8/2026 Watts Waters WTS Maintain Hold
(N/A)
 
 
  Details
1/5/2026 Pentair PNR Downgrade Sell
(Hold)
105.47
(74.95)
-28.94% Details
12/26/2025 Fortive FTV Maintain Hold
(N/A)
 
 
  Details
12/23/2025 Ametek Inc. AME Upgrade Buy
(Hold)
206.23
(236.87)
14.86% Details
12/5/2025 Xylem XYL Maintain Hold
(N/A)
 
 
  Details
12/3/2025 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
12/1/2025 Rockwell Automation ROK Maintain Hold
(N/A)
 
 
  Details
11/24/2025 TE Connectivity TEL Maintain Buy
(N/A)
 
 
  Details
11/17/2025 ABB Ltd ABB Maintain Hold
(N/A)
 
 
  Details
11/17/2025 TE Connectivity TEL Maintain Buy
(N/A)
 
 
  Details
11/11/2025 Parker-Hannifin PH Maintain Hold
(N/A)
 
 
  Details
11/4/2025 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
10/28/2025 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
10/24/2025 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
10/22/2025 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
10/2/2025 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
9/17/2025 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
9/2/2025 Ametek Inc. AME Upgrade Hold
(Sell)
184.80
(236.87)
28.18% Details
8/25/2025 Xylem XYL Maintain Hold
(N/A)
 
 
  Details
8/5/2025 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
8/1/2025 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
7/25/2025 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
7/24/2025 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
7/23/2025 Pentair PNR Downgrade Hold
(Buy)
11.00
(105.47)
858.82% Details
7/15/2025 Fortive FTV Downgrade Hold
(Buy)
52.17
(60.23)
15.45% Details
7/8/2025 Watts Waters WTS Maintain Hold
(N/A)
 
 
  Details
7/8/2025 ABB Ltd ABB Maintain Hold
(N/A)
 
 
  Details
5/19/2025 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
5/16/2025 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
5/9/2025 Rockwell Automation ROK Upgrade Hold
(Sell)
291.24
(460.64)
58.17% Details
4/28/2025 Cognex CGNX Upgrade Buy
(Hold)
26.16
(63.00)
140.83% Details
3/25/2025 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
3/10/2025 TE Connectivity TEL Maintain Buy
(N/A)
 
 
  Details
3/5/2025 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
2/20/2025 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
2/18/2025 Cognex CGNX Maintain Hold
(N/A)
 
 
  Details
2/7/2025 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
1/31/2025 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
1/28/2025 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/28/2025 Roper Industries ROP Upgrade Buy
(Hold)
541.33
(333.36)
-38.42% Details
1/16/2025 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
11/22/2024 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
11/12/2024 Mueller Water Products MWA Maintain Hold
(N/A)
 
 
  Details
11/12/2024 Parker-Hannifin PH Maintain Hold
(N/A)
 
 
  Details
11/6/2024 Xylem XYL Maintain Hold
(N/A)
 
 
  Details
11/6/2024 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
10/31/2024 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
10/30/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
10/25/2024 Roper Industries ROP Maintain Hold
(N/A)
 
 
  Details
10/25/2024 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
10/24/2024 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
10/23/2024 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
10/7/2024 Ametek Inc. AME Downgrade Sell
(Hold)
170.11
(236.87)
39.25% Details
9/25/2024 Cognex CGNX Maintain Hold
(N/A)
 
 
  Details
9/16/2024 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
9/11/2024 Parker-Hannifin PH Maintain Hold
(N/A)
 
 
  Details
9/5/2024 Fortive FTV Maintain Buy
(N/A)
 
 
  Details
9/4/2024 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
9/4/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
9/3/2024 Xylem XYL Downgrade Hold
(Buy)
137.53
(112.69)
-18.06% Details
8/22/2024 Watts Waters WTS Maintain Hold
(N/A)
 
 
  Details
8/9/2024 Mueller Water Products MWA Downgrade Hold
(Buy)
20.41
(26.25)
28.61% Details
8/8/2024 Rockwell Automation ROK Maintain Sell
(N/A)
 
 
  Details
8/7/2024 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
8/2/2024 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
8/2/2024 Cognex CGNX Maintain Hold
(N/A)
 
 
  Details
8/1/2024 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
7/31/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
7/24/2024 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
7/15/2024 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
7/9/2024 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
7/8/2024 Fortive FTV Upgrade Buy
(Hold)
72.41
(60.23)
-16.82% Details
7/8/2024 Fortive FTV Upgrade Buy
(Hold)
72.41
(52.17)
-27.95% Details
7/5/2024 Mueller Water Products MWA Maintain Buy
(Buy)
 
 
  Details
6/25/2024 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
6/6/2024 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
6/5/2024 Xylem XYL Maintain Buy
(N/A)
 
 
  Details
5/22/2024 Rockwell Automation ROK Maintain Sell
(N/A)
 
 
  Details
5/7/2024 Rockwell Automation ROK Maintain Sell
(N/A)
 
 
  Details
4/30/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
4/24/2024 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
3/1/2024 Parker-Hannifin PH Upgrade Hold
(Sell)
535.45
(962.64)
79.78% Details
2/21/2024 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
2/16/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/7/2024 Xylem XYL Maintain Buy
(N/A)
 
 
  Details
2/7/2024 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
2/2/2024 Fortive FTV Maintain Hold
(N/A)
 
 
  Details
1/31/2024 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
1/31/2024 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
1/30/2024 TE Connectivity TEL Maintain Buy
(N/A)
 
 
  Details
1/9/2024 ABB Ltd ABB Downgrade Hold
(Buy)
37.13
(37.13)
0% Details
1/4/2024 Roper Industries ROP Downgrade Hold
(Buy)
531.00
(541.33)
1.95% Details
12/21/2023 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
12/8/2023 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
12/5/2023 Watts Waters WTS Maintain Hold
(N/A)
 
 
  Details
11/27/2023 Ametek Inc. AME Downgrade Hold
(Buy)
155.65
(236.87)
52.18% Details
11/8/2023 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
11/2/2023 Cognex CGNX Maintain Hold
(N/A)
 
 
  Details
10/31/2023 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
10/26/2023 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
10/6/2023 TE Connectivity TEL Upgrade Buy
(Hold)
120.93
(198.97)
64.53% Details
8/29/2023 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
8/16/2023 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
8/4/2023 Cognex CGNX Maintain Hold
(N/A)
 
 
  Details
8/4/2023 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
8/1/2023 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
7/27/2023 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
7/25/2023 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
7/6/2023 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
6/14/2023 Watts Waters WTS Maintain Buy
(N/A)
 
 
  Details
5/22/2023 IDEX Corp IEX Maintain Buy
(N/A)
 
 
  Details
5/16/2023 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
5/5/2023 Mueller Water Products MWA Upgrade Buy
(Hold)
13.56
(26.25)
93.58% Details
5/2/2023 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
5/2/2023 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
4/5/2023 Watts Waters WTS Maintain Hold
(N/A)
 
 
  Details
2/24/2023 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
2/14/2023 Evoqua Water Technologies Corp. AQUA Maintain Hold
(N/A)
 
 
  Details
2/14/2023 Xylem XYL Maintain Buy
(N/A)
 
 
  Details
1/30/2023 Rockwell Automation ROK Maintain Sell
(N/A)
 
 
  Details
11/22/2022 Cognex CGNX Downgrade Hold
(Buy)
48.30
(26.16)
-45.84% Details
11/3/2022 TE Connectivity TEL Maintain Hold
(N/A)
 
 
  Details
11/2/2022 Amphenol APH Maintain Hold
(N/A)
 
 
  Details
11/2/2022 Xylem XYL Maintain Buy
(N/A)
 
 
  Details
10/26/2022 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
10/18/2022 Xylem XYL Upgrade Buy
(Hold)
90.55
(112.69)
24.45% Details
9/12/2022 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
8/29/2022 Xylem XYL Maintain Hold
(N/A)
 
 
  Details
8/3/2022 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
7/26/2022 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
6/29/2022 TE Connectivity TEL Maintain Hold
(N/A)
 
 
  Details
6/28/2022 Watts Waters WTS Maintain Hold
(N/A)
 
 
  Details
6/28/2022 Mueller Water Products MWA Maintain Hold
(N/A)
 
 
  Details
6/1/2022 Fortive FTV Maintain Hold
(N/A)
 
 
  Details
6/1/2022 Xylem XYL Upgrade Hold
(Sell)
84.25
(112.69)
33.76% Details
5/10/2022 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
4/27/2022 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
4/27/2022 ABB Ltd ABB Maintain Buy
(N/A)
 
 
  Details
4/22/2022 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
3/15/2022 Evoqua Water Technologies Corp. AQUA Maintain Hold
(N/A)
 
 
  Details
3/9/2022 IDEX Corp IEX Upgrade Buy
(Hold)
183.29
(221.99)
21.11% Details
3/3/2022 Fortive FTV Maintain Hold
(N/A)
 
 
  Details
1/7/2022 Amphenol APH Downgrade Hold
(Buy)
85.19
(162.38)
90.61% Details
11/22/2021 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details
11/19/2021 Parker-Hannifin PH Maintain Sell
(N/A)
 
 
  Details
11/12/2021 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
8/23/2021 TE Connectivity TEL Maintain Hold
(N/A)
 
 
  Details
8/6/2021 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
8/4/2021 Ametek Inc. AME Maintain Buy
(N/A)
 
 
  Details
8/3/2021 Amphenol APH Maintain Buy
(N/A)
 
 
  Details
7/30/2021 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
7/26/2021 Roper Industries ROP Maintain Buy
(N/A)
 
 
  Details
7/7/2021 Flowserve Corp. FLS Upgrade Buy
(Hold)
39.42
(71.97)
82.57% Details
6/17/2021 Pentair PNR Maintain Buy
(N/A)
 
 
  Details
5/24/2021 Ametek Inc. AME Maintain Buy
(N/A)
 
 
  Details
5/3/2021 Rockwell Automation ROK Maintain Sell
(N/A)
 
 
  Details
4/19/2021 TE Connectivity TEL Downgrade Hold
(Buy)
133.40
(198.97)
49.15% Details
2/5/2021 Sensata Technologies ST Maintain Buy
(N/A)
 
 
  Details
1/28/2021 Mueller Water Products MWA Upgrade Hold
(Sell)
11.94
(26.25)
119.85% Details
1/14/2021 IDEX Corp IEX Downgrade Hold
(Buy)
202.92
(221.99)
9.4% Details
1/8/2021 Xylem XYL Downgrade Sell
(Hold)
108.48
(112.69)
3.88% Details
10/5/2020 Sensata Technologies ST Upgrade Buy
(Hold)
43.60
(47.75)
9.52% Details
7/13/2020 Parker-Hannifin PH Maintain Sell
(N/A)
 
 
  Details
7/6/2020 Flowserve Corp. FLS Downgrade Hold
(Buy)
28.34
(71.97)
153.95% Details
3/31/2020 IDEX Corp IEX Upgrade Buy
(Hold)
136.88
(221.99)
62.18% Details
3/23/2020 Amphenol APH Maintain Buy
(N/A)
 
 
  Details
3/12/2020 Ametek Inc. AME Upgrade Buy
(Hold)
77.25
(155.65)
101.49% Details
3/9/2020 Fortive FTV Upgrade Hold
(Sell)
66.81
(72.41)
8.38% Details
2/24/2020 Colfax Corporation CFX Maintain Buy
(N/A)
 
 
  Details
2/11/2020 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Parker-Hannifin PH Maintain Sell
(N/A)
 
 
  Details
1/13/2020 Ametek Inc. AME Downgrade Hold
(Buy)
100.76
(236.87)
135.08% Details
11/22/2019 Rockwell Automation ROK Maintain Sell
(N/A)
 
 
  Details
11/19/2019 Granite Construction GVA Maintain Buy
(N/A)
 
 
  Details
11/18/2019 Amphenol APH Maintain Buy
(N/A)
 
 
  Details
11/4/2019 Colfax Corporation CFX Maintain Buy
(N/A)
 
 
  Details
10/4/2019 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
9/27/2019 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
9/23/2019 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
8/19/2019 Amphenol APH Maintain Buy
(N/A)
 
 
  Details
8/15/2019 Parker-Hannifin PH Maintain Sell
(N/A)
 
 
  Details
8/15/2019 Rockwell Automation ROK Maintain Sell
(N/A)
 
 
  Details
8/7/2019 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
7/22/2019 IDEX Corp IEX Maintain Hold
(N/A)
 
 
  Details
6/5/2019 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
6/4/2019 Watts Waters WTS Maintain Hold
(N/A)
 
 
  Details
6/3/2019 Fortive FTV Downgrade Sell
(Hold)
76.84
(66.81)
-13.05% Details
5/14/2019 Xylem XYL Downgrade Hold
(Buy)
78.18
(112.69)
44.14% Details
4/2/2019 Teledyne TDY New Coverage Buy
(N/A)
237.01
(609.13)
157.01% Details
3/15/2019 ITT Corp. ITT Maintain Buy
(Buy)
 
 
  Details
3/7/2019 Colfax Corporation CFX Maintain Buy
(N/A)
 
 
  Details
2/8/2019 Xylem XYL Maintain Buy
(N/A)
 
 
  Details
1/29/2019 TE Connectivity TEL Maintain Buy
(N/A)
 
 
  Details
1/15/2019 ITT Corp. ITT Maintain Buy
(N/A)
 
 
  Details
1/9/2019 Colfax Corporation CFX Maintain Buy
(N/A)
 
 
  Details
1/7/2019 Xylem XYL Maintain Buy
(N/A)
 
 
  Details
11/19/2018 TE Connectivity TEL Maintain Buy
(N/A)
 
 
  Details
11/2/2018 Granite Construction GVA Maintain Buy
(N/A)
 
 
  Details
10/31/2018 Evoqua Water Technologies Corp. AQUA Downgrade Hold
(Buy)
13.80
(49.88)
261.45% Details
10/30/2018 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
10/15/2018 Rockwell Automation ROK Downgrade Sell
(Hold)
170.60
(291.24)
70.72% Details
10/15/2018 Parker-Hannifin PH Downgrade Sell
(Hold)
165.60
(962.64)
481.3% Details
9/5/2018 Xylem XYL Maintain Buy
(N/A)
 
 
  Details
8/17/2018 Colfax Corporation CFX Upgrade Buy
()
31.10
(39.06)
25.59% Details
8/14/2018 Flowserve Corp. FLS Maintain Buy
(N/A)
 
 
  Details