Ratings by Stifel (Brian Brophy)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/4/2026 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
3/2/2026 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
3/2/2026 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
3/2/2026 Sterling Construction STRL Maintain Buy
(N/A)
 
 
  Details
3/2/2026 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
2/26/2026 Everus ECG Maintain Buy
(N/A)
 
 
  Details
2/23/2026 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
2/23/2026 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
2/19/2026 Cardinal Infrastructure Group CDNL Maintain Buy
(N/A)
 
 
  Details
2/17/2026 MSA Safety MSA Maintain Hold
(N/A)
 
 
  Details
2/11/2026 Sterling Construction STRL New Coverage Buy
(N/A)
415.19
(395.11)
-4.84% Details
2/2/2026 Eagle Materials EXP Maintain Hold
(N/A)
 
 
  Details
1/26/2026 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
1/26/2026 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
1/26/2026 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
1/26/2026 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
1/26/2026 Everus ECG Maintain Buy
(N/A)
 
 
  Details
1/26/2026 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
1/26/2026 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
1/5/2026 Cardinal Infrastructure Group CDNL New Coverage Buy
(N/A)
24.18
(29.82)
23.33% Details
12/16/2025 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
12/16/2025 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
12/16/2025 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
12/16/2025 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
11/25/2025 Custom Truck One Source CTOS Maintain Buy
(Buy)
 
 
  Details
11/18/2025 Legence Corp LGN Maintain Buy
(Buy)
 
 
  Details
11/17/2025 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
11/10/2025 Martin Marietta Materials MLM Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Everus ECG Maintain Buy
(N/A)
 
 
  Details
11/6/2025 Titan America TTAM Maintain Hold
(N/A)
 
 
  Details
10/31/2025 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
10/31/2025 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
10/28/2025 Custom Truck One Source CTOS Maintain Buy
(Buy)
 
 
  Details
10/27/2025 Eagle Materials EXP Maintain Hold
(Hold)
 
 
  Details
10/24/2025 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
10/13/2025 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
10/13/2025 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
10/13/2025 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
10/9/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
10/9/2025 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
10/9/2025 Everus ECG Maintain Buy
(N/A)
 
 
  Details
10/9/2025 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
10/9/2025 Custom Truck One Source CTOS Maintain Buy
(N/A)
 
 
  Details
10/7/2025 Legence Corp LGN New Coverage Buy
(N/A)
31.67
(50.41)
59.17% Details
9/11/2025 Everus ECG Maintain Buy
(N/A)
 
 
  Details
8/29/2025 Vulcan Materials Company VMC Maintain Buy
(N/A)
 
 
  Details
8/13/2025 Everus ECG Maintain Buy
(Buy)
 
 
  Details
8/11/2025 Martin Marietta Materials MLM Maintain Buy
(N/A)
 
 
  Details
8/8/2025 MSA Safety, Inc. MSA Maintain Hold
(N/A)
 
 
  Details
8/6/2025 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
8/5/2025 Custom Truck One Source CTOS Maintain Buy
(Buy)
 
 
  Details
8/4/2025 Vulcan Materials Company VMC Maintain Buy
(N/A)
 
 
  Details
8/4/2025 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
8/4/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
8/4/2025 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
7/30/2025 Eagle Materials EXP Maintain Hold
(N/A)
 
 
  Details
7/28/2025 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
7/28/2025 Titan America TTAM Downgrade Hold
(Buy)
14.45
(16.06)
11.14% Details
7/25/2025 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
7/23/2025 Limbach Holdings LMB Maintain Buy
(Buy)
 
 
  Details
7/16/2025 MSA Safety MSA New Coverage Hold
(N/A)
173.23
(183.43)
5.89% Details
7/15/2025 Custom Truck One Source CTOS Upgrade Buy
(Hold)
5.15
(6.41)
24.47% Details
7/11/2025 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
7/11/2025 EMCOR Group EME Maintain Buy
(Buy)
 
 
  Details
7/11/2025 Everus ECG Maintain Buy
(Buy)
 
 
  Details
7/11/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
7/11/2025 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
7/11/2025 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
7/11/2025 Everus ECG Maintain Buy
(N/A)
 
 
  Details
7/11/2025 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
7/11/2025 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
7/2/2025 Limbach Holdings LMB Maintain Buy
(Buy)
 
 
  Details
7/2/2025 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
6/2/2025 Limbach Holdings LMB Maintain Buy
(Buy)
 
 
  Details
5/28/2025 MasTec MTZ Maintain Buy
(Buy)
 
 
  Details
5/28/2025 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
5/23/2025 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
5/23/2025 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
5/21/2025 Eagle Materials EXP Maintain Hold
(Hold)
 
 
  Details
5/16/2025 Everus ECG Maintain Buy
(Buy)
 
 
  Details
5/7/2025 Titan America TTAM Maintain Buy
(Buy)
 
 
  Details
5/6/2025 Limbach Holdings LMB Maintain Buy
(Buy)
 
 
  Details
5/5/2025 Custom Truck One Source CTOS Maintain Hold
(Hold)
 
 
  Details
5/5/2025 Quanta Services PWR Maintain Buy
(Buy)
 
 
  Details
5/5/2025 MasTec MTZ Maintain Buy
(Buy)
 
 
  Details
5/2/2025 Vulcan Materials Company VMC Maintain Buy
(Buy)
 
 
  Details
4/28/2025 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
4/21/2025 Titan America TTAM Maintain Buy
(Buy)
 
 
  Details
4/21/2025 Titan America TTAM Maintain Buy
(N/A)
 
 
  Details
4/15/2025 Quanta Services PWR Maintain Buy
(Buy)
 
 
  Details
4/11/2025 Martin Marietta Materials MLM Maintain Buy
(Buy)
 
 
  Details
4/9/2025 MYR Group MYRG Maintain Buy
(Buy)
 
 
  Details
4/9/2025 MYR Group MYRG Maintain Buy
(Buy)
 
 
  Details
4/9/2025 MasTec MTZ Maintain Buy
(Buy)
 
 
  Details
4/9/2025 Everus ECG Maintain Buy
(Buy)
 
 
  Details
4/9/2025 Quanta Services PWR Maintain Buy
(Buy)
 
 
  Details
4/9/2025 Custom Truck One Source CTOS Maintain Hold
(Hold)
 
 
  Details
4/9/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
4/9/2025 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
4/9/2025 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
4/9/2025 Everus ECG Maintain Buy
(N/A)
 
 
  Details
4/9/2025 Custom Truck One Source CTOS Maintain Hold
(N/A)
 
 
  Details
4/7/2025 Vulcan Materials Company VMC Maintain Buy
(Buy)
 
 
  Details
4/7/2025 Everus ECG Maintain Buy
(Buy)
 
 
  Details
4/7/2025 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
3/28/2025 Titan America TTAM Maintain Buy
(Buy)
 
 
  Details
3/28/2025 Titan America TTAM Maintain Buy
(N/A)
 
 
  Details
3/17/2025 Custom Truck One Source CTOS Maintain Hold
(N/A)
 
 
  Details
3/13/2025 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
3/11/2025 Limbach Holdings LMB Maintain Buy
(Buy)
 
 
  Details
3/7/2025 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
3/5/2025 Custom Truck One Source CTOS Maintain Hold
(Hold)
 
 
  Details
3/4/2025 Vulcan Materials Company VMC New Coverage Buy
(N/A)
247.31
(274.99)
11.19% Details
3/4/2025 Martin Marietta Materials MLM New Coverage Buy
(N/A)
482.35
(609.99)
26.46% Details
3/4/2025 Eagle Materials EXP New Coverage Hold
(N/A)
226.21
(196.79)
-13.01% Details
3/4/2025 Titan America TTAM New Coverage Buy
(N/A)
15.70
(14.45)
-7.96% Details
3/3/2025 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
2/28/2025 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
2/27/2025 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
2/24/2025 Quanta Services PWR Maintain Buy
(Buy)
 
 
  Details
2/24/2025 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
2/13/2025 Everus ECG Maintain Buy
(N/A)
 
 
  Details
1/24/2025 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
1/24/2025 Everus ECG Maintain Buy
(N/A)
 
 
  Details
1/24/2025 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
1/22/2025 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
1/22/2025 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
12/11/2024 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
12/11/2024 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
12/11/2024 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
12/11/2024 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
12/11/2024 Everus ECG Maintain Buy
(N/A)
 
 
  Details
11/14/2024 Everus ECG New Coverage Buy
(N/A)
59.22
(110.25)
86.17% Details
11/14/2024 Limbach Holdings LMB New Coverage Buy
(N/A)
91.26
(82.10)
-10.04% Details
11/14/2024 Comfort Systems USA FIX New Coverage Buy
(N/A)
445.93
(1279.06)
186.83% Details
11/14/2024 EMCOR Group EME New Coverage Buy
(N/A)
500.36
(705.79)
41.06% Details
10/10/2024 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
10/10/2024 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
8/5/2024 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
8/5/2024 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
6/14/2024 Custom Truck One Source CTOS New Coverage Hold
(N/A)
4.70
(5.15)
9.57% Details
5/6/2024 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
4/16/2024 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
2/29/2024 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
2/23/2024 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
12/19/2023 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
12/19/2023 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
12/19/2023 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
11/16/2023 Quanta Services PWR New Coverage Buy
(N/A)
182.85
(540.19)
195.43% Details
11/16/2023 MYR Group MYRG New Coverage Buy
(N/A)
121.21
(260.90)
115.25% Details
11/16/2023 MasTec MTZ New Coverage Buy
(N/A)
51.67
(285.61)
452.76% Details