Ratings by CFRA (Stewart Glickman)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
12/17/2025 Johnson & Johnson JNJ Downgrade Hold
(Buy)
214.17
(223.24)
4.23% Details
11/10/2025 Ovintiv Inc. OVV Maintain Sell
(N/A)
 
 
  Details
10/14/2025 Johnson & Johnson JNJ Upgrade Buy
(Hold)
190.90
(214.17)
12.19% Details
9/4/2025 C.H. Robinson Worldwide CHRW Downgrade Sell
(Hold)
128.79
(180.74)
40.34% Details
8/8/2025 EOG Resources EOG Maintain Buy
(N/A)
 
 
  Details
8/8/2025 Occidental Petroleum OXY Maintain Hold
(N/A)
 
 
  Details
8/8/2025 APA Corp. APA Maintain Hold
(N/A)
 
 
  Details
8/8/2025 Targa Resources TRGP Maintain Hold
(N/A)
 
 
  Details
7/28/2025 Patterson-UTI Energy PTEN Downgrade Sell
(Hold)
5.92
(12.01)
102.87% Details
5/15/2025 Boeing BA Maintain Hold
(Sell)
 
 
  Details
5/7/2025 Williams Companies WMB Downgrade Hold
(Buy)
60.17
(71.66)
19.1% Details
2/27/2025 APA Copr APA Upgrade Sell
(Strong Sell)
22.01
(38.33)
74.15% Details
2/21/2025 Targa Resources TRGP Maintain Hold
(N/A)
 
 
  Details
2/7/2025 Helmerich & Payne HP Downgrade Sell
(Buy)
27.72
(38.44)
38.67% Details
2/6/2025 Helmerich & Payne HP Downgrade Sell
(Buy)
33.19
(38.44)
15.82% Details
2/4/2025 Cummins CMI Maintain Hold
(N/A)
 
 
  Details
1/30/2025 UPS UPS Upgrade Buy
(Hold)
133.78
(108.67)
-18.77% Details
1/29/2025 Hess Corp. HES Maintain Hold
(N/A)
 
 
  Details
1/15/2025 Antero Resources AR Upgrade Buy
(Hold)
38.30
(36.53)
-4.62% Details
12/18/2024 HEICO HEI Downgrade Sell
(Hold)
259.80
(329.11)
26.68% Details
11/13/2024 Occidental Petroleum OXY Maintain Hold
(N/A)
 
 
  Details
11/11/2024 Petrobras PBR Upgrade Hold
(Sell)
13.68
(18.19)
32.97% Details
11/11/2024 TC Energy TRP Downgrade Sell
(Hold)
48.76
(67.80)
39.05% Details
11/8/2024 Williams Companies WMB Upgrade Buy
(Hold)
55.44
(60.17)
8.53% Details
10/31/2024 Hess Corp. HES Maintain Hold
(N/A)
 
 
  Details
10/23/2024 Matador Resources Company MTDR Maintain Buy
(N/A)
 
 
  Details
10/17/2024 Kinder Morgan KMI Maintain Buy
(N/A)
 
 
  Details
10/7/2024 Caterpillar CAT Maintain Hold
(N/A)
 
 
  Details
10/7/2024 Wabtec WAB Maintain Hold
(N/A)
 
 
  Details
9/25/2024 Chesapeake Energy CHK New Coverage Sell
(N/A)
80.09
(81.46)
1.71% Details
9/25/2024 Southwestern Energy SWN Maintain Hold
(N/A)
 
 
  Details
9/13/2024 Boeing BA Maintain Sell
(N/A)
 
 
  Details
9/10/2024 SLB SLB Downgrade Hold
(Buy)
40.41
(56.85)
40.68% Details
9/10/2024 ONEOK Inc OKE Downgrade Hold
(Buy)
92.04
(86.75)
-5.75% Details
8/13/2024 Southwestern Energy SWN Maintain Hold
(N/A)
 
 
  Details
8/7/2024 Williams Companies WMB Maintain Hold
(N/A)
 
 
  Details
8/7/2024 ONEOK Inc OKE Maintain Buy
(N/A)
 
 
  Details
8/5/2024 EOG Resources EOG Maintain Buy
(N/A)
 
 
  Details
8/5/2024 TC Energy TRP Maintain Hold
(N/A)
 
 
  Details
7/25/2024 Helmerich & Payne HP Upgrade Buy
(Hold)
37.75
(27.72)
-26.57% Details
7/25/2024 Carrier Global CARR Maintain Hold
(N/A)
 
 
  Details
7/24/2024 General Dynamics Corp. GD Maintain Buy
(N/A)
 
 
  Details
7/23/2024 UPS UPS Maintain Hold
(N/A)
 
 
  Details
7/2/2024 Spirit AeroSystems SPR Maintain Hold
(N/A)
 
 
  Details
7/1/2024 Boeing BA Maintain Sell
(N/A)
 
 
  Details
6/25/2024 Boeing BA Maintain Sell
(N/A)
 
 
  Details
5/23/2024 Boeing BA Maintain Sell
(N/A)
 
 
  Details
5/22/2024 GE Aerospace GE Upgrade Buy
(Hold)
161.00
(314.64)
95.43% Details
5/22/2024 General Dynamics Corp. GD Upgrade Buy
(Hold)
297.06
(337.04)
13.46% Details
5/22/2024 TransDigm TDG Maintain Buy
(Sell)
 
 
  Details
5/15/2024 Petrobras PBR Maintain Sell
(N/A)
 
 
  Details
5/14/2024 Kinder Morgan KMI Upgrade Buy
(Hold)
19.15
(31.37)
63.81% Details
4/26/2024 Textron TXT Maintain Buy
(N/A)
 
 
  Details
4/26/2024 Edwards Lifesciences EW Maintain Buy
(N/A)
 
 
  Details
3/28/2024 Boeing BA Maintain Sell
(N/A)
 
 
  Details
3/19/2024 Embraer ERJ Upgrade Buy
(Hold)
23.48
(64.48)
174.62% Details
2/29/2024 Cummins CMI Downgrade Hold
(Buy)
270.36
(682.33)
152.38% Details
2/28/2024 HEICO HEI Maintain Sell
(N/A)
 
 
  Details
2/28/2024 ONEOK Inc OKE Maintain Buy
(N/A)
 
 
  Details
2/23/2024 Pioneer Natural Resources PXD Maintain Hold
(N/A)
 
 
  Details
2/20/2024 TC Energy TRP Maintain Hold
(N/A)
 
 
  Details
2/7/2024 Spirit AeroSystems SPR Maintain Hold
(N/A)
 
 
  Details
2/1/2024 C.H. Robinson Worldwide CHRW Downgrade Hold
(Buy)
84.09
(128.79)
53.16% Details
1/31/2024 UPS UPS Maintain Hold
(N/A)
 
 
  Details
1/9/2024 Spirit AeroSystems SPR Downgrade Hold
(Buy)
28.20
(39.50)
40.07% Details
11/27/2023 Boeing BA Maintain Hold
(N/A)
 
 
  Details
11/9/2023 TC Energy TRP Maintain Hold
(N/A)
 
 
  Details
11/3/2023 Cummins CMI Maintain Buy
(N/A)
 
 
  Details
11/2/2023 C.H. Robinson Worldwide CHRW Upgrade Buy
(Hold)
81.46
(180.74)
121.88% Details
11/2/2023 Spirit AeroSystems SPR Maintain Buy
(N/A)
 
 
  Details
10/27/2023 ExxonMobil XOM Upgrade Buy
(Hold)
107.60
(152.53)
41.76% Details
10/27/2023 Caterpillar CAT Upgrade Buy
(Hold)
244.94
(926.18)
278.13% Details
10/26/2023 Wabtec WAB Upgrade Hold
(Sell)
104.06
(262.78)
152.53% Details
10/26/2023 United Rentals URI Maintain Hold
(N/A)
 
 
  Details
10/25/2023 PACCAR PCAR Upgrade Buy
(Hold)
84.83
(114.38)
34.83% Details
10/23/2023 SolarEdge Technologies SEDG Downgrade Hold
(Buy)
82.90
(74.02)
-10.71% Details
10/18/2023 Spirit AeroSystems SPR Maintain Buy
(N/A)
 
 
  Details
10/11/2023 Pioneer Natural Resources PXD Maintain Hold
(N/A)
 
 
  Details
10/11/2023 ExxonMobil XOM Maintain Hold
(N/A)
 
 
  Details
9/22/2023 TransDigm TDG Upgrade Buy
(Hold)
842.83
(1211.57)
43.75% Details
9/21/2023 HEICO HEI Downgrade Sell
(Hold)
165.74
(329.11)
98.57% Details
9/21/2023 Spirit AeroSystems SPR Upgrade Buy
(Hold)
14.94
(39.50)
164.39% Details
9/6/2023 HEICO HEI Maintain Hold
(N/A)
 
 
  Details
7/26/2023 PACCAR PCAR Downgrade Hold
(Buy)
88.70
(84.83)
-4.36% Details
7/6/2023 United Rentals URI Downgrade Hold
(Buy)
441.63
(1056.58)
139.25% Details
5/4/2023 Spirit AeroSystems SPR Downgrade Hold
(Strong Buy)
29.96
(39.50)
31.84% Details
4/6/2023 Johnson & Johnson JNJ Maintain Hold
(N/A)
 
 
  Details
8/3/2022 SolarEdge Technologies SEDG Upgrade Buy
(Hold)
365.41
(74.02)
-79.74% Details
5/3/2022 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
1/26/2022 SolarEdge Technologies SEDG Upgrade Hold
(Sell)
212.74
(74.02)
-65.21% Details
11/4/2021 SolarEdge Technologies SEDG Downgrade Sell
(Hold)
352.99
(212.74)
-39.73% Details