Ratings by BofA Securities (Sherif El-Sabbahy)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
5/15/2026 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
5/1/2026 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
4/29/2026 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
4/24/2026 Snap-On SNA Maintain Underperform
(N/A)
 
 
  Details
3/30/2026 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
2/26/2026 Centuri Holdings Inc CTRI Maintain Underperform
(N/A)
 
 
  Details
2/3/2026 ESAB ESAB Maintain Buy
(N/A)
 
 
  Details
11/25/2025 Blue Bird Corp BLBD Maintain Buy
(N/A)
 
 
  Details
11/17/2025 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
10/17/2025 Snap-On SNA Maintain Underperform
(N/A)
 
 
  Details
10/7/2025 Legence Corp LGN New Coverage Buy
(N/A)
30.57
(68.33)
123.52% Details
8/5/2025 Allison Transmission ALSN Maintain Underperform
(N/A)
 
 
  Details
7/30/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
7/24/2025 Titan America TTAM Downgrade Underperform
(Neutral)
14.77
(16.96)
14.83% Details
7/17/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
6/16/2025 Allison Transmission ALSN Maintain Underperform
(N/A)
 
 
  Details
3/27/2025 Titan America TTAM Maintain Neutral
(N/A)
 
 
  Details
3/12/2025 Bowman Consulting Group Ltd. BWMN Maintain Buy
(N/A)
 
 
  Details
3/4/2025 Titan America TTAM New Coverage Neutral
(N/A)
15.55
(14.77)
-5.02% Details
2/21/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
1/24/2025 Quanta Services PWR New Coverage Buy
(N/A)
354.75
(646.70)
82.3% Details
10/23/2024 Herc Holding HRI Maintain Underperform
(N/A)
 
 
  Details
8/12/2024 Bowman Consulting Group Ltd. BWMN Maintain Buy
(N/A)
 
 
  Details
8/9/2024 Knife River Corp. KNF Maintain Buy
(N/A)
 
 
  Details
7/24/2024 Herc Holdings Inc HRI Maintain Underperform
(N/A)
 
 
  Details
6/27/2024 Centuri Holdings Inc CTRI Downgrade Underperform
(Neutral)
25.29
(25.87)
2.29% Details
5/24/2024 Bowman Consulting Group Ltd. BWMN New Coverage Buy
(N/A)
31.65
(27.07)
-14.47% Details
5/13/2024 Centuri Holdings Inc CTRI New Coverage Neutral
(N/A)
25.39
(25.87)
1.89% Details
3/11/2024 Snap-On SNA Maintain Underperform
(N/A)
 
 
  Details
1/5/2024 Knife River Corp. KNF New Coverage Buy
(N/A)
62.45
(78.41)
25.56% Details
10/26/2023 Allison Transmission ALSN Maintain Underperform
(N/A)
 
 
  Details
9/18/2023 ESAB ESAB Upgrade Buy
(Neutral)
68.30
(86.72)
26.97% Details
8/18/2023 Blue Bird Corp BLBD New Coverage Buy
(N/A)
20.49
(76.56)
273.65% Details
5/18/2023 Lightening eMotors ZEV Maintain Underperform
(N/A)
 
 
  Details
3/20/2023 ESAB ESAB New Coverage Neutral
(N/A)
59.06
(86.72)
46.83% Details
3/14/2023 Lightening eMotors ZEV Maintain Underperform
(N/A)
 
 
  Details
11/8/2022 Lightening eMotors ZEV Maintain Underperform
(N/A)
 
 
  Details
8/31/2022 Lightening eMotors ZEV Maintain Underperform
(N/A)
 
 
  Details
8/31/2022 XOS Inc. XOS Maintain Underperform
(N/A)
 
 
  Details
5/17/2022 Lightening eMotors ZEV Maintain Underperform
(N/A)
 
 
  Details
5/13/2022 Proterra Inc. PTRA Downgrade Underperform
(Buy)
5.10
(0.07)
-98.63% Details
3/2/2022 Proterra Inc. PTRA Maintain Buy
(N/A)
 
 
  Details
12/8/2021 XOS Inc. XOS New Coverage Underperform
(N/A)
3.85
(2.34)
-39.22% Details
8/18/2021 Lightening eMotors ZEV Maintain Underperform
(N/A)
 
 
  Details