Ratings by Stifel (Brian Brophy)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
7/9/2026 MasTec MTZ Maintain Buy
(Buy)
 
 
  Details
7/9/2026 Everus ECG Maintain Buy
(Buy)
 
 
  Details
7/9/2026 Custom Truck One Source CTOS Maintain Buy
(Buy)
 
 
  Details
7/9/2026 Quanta Services PWR Maintain Buy
(Buy)
 
 
  Details
7/8/2026 MasTec MTZ Maintain Buy
(Buy)
 
 
  Details
5/26/2026 Eagle Materials EXP Maintain Hold
(N/A)
 
 
  Details
5/26/2026 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
5/15/2026 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
5/13/2026 Cardinal Infrastructure Group CDNL Maintain Buy
(N/A)
 
 
  Details
5/11/2026 Titan America TTAM Maintain Hold
(N/A)
 
 
  Details
5/8/2026 Sterling Construction STRL Maintain Buy
(Buy)
 
 
  Details
5/8/2026 Everus ECG Maintain Buy
(Buy)
 
 
  Details
5/4/2026 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
5/4/2026 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
5/1/2026 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
4/30/2026 Vulcan Materials Company VMC Maintain Buy
(N/A)
 
 
  Details
4/30/2026 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
4/29/2026 Custom Truck One Source CTOS Maintain Buy
(Buy)
 
 
  Details
4/24/2026 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
4/16/2026 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
4/16/2026 MYR Group MYRG Maintain Buy
(N/A)
 
 
  Details
4/16/2026 Quanta Services PWR Maintain Buy
(Buy)
 
 
  Details
4/16/2026 Legence Corp LGN Maintain Buy
(Buy)
 
 
  Details
4/16/2026 EMCOR Group EME Maintain Buy
(Buy)
 
 
  Details
4/16/2026 Comfort Systems USA FIX Maintain Buy
(Buy)
 
 
  Details
4/14/2026 Everus ECG Maintain Buy
(N/A)
 
 
  Details
3/30/2026 Legence Corp LGN Maintain Buy
(N/A)
 
 
  Details
3/30/2026 Cardinal Infrastructure Group CDNL Maintain Buy
(N/A)
 
 
  Details
3/23/2026 Limbach Holdings LMB Maintain Buy
(N/A)
 
 
  Details
3/20/2026 Cardinal Infrastructure Group CDNL Maintain Buy
(N/A)
 
 
  Details
3/18/2026 Titan America TTAM Maintain Hold
(N/A)
 
 
  Details
3/10/2026 Custom Truck One Source CTOS Maintain Buy
(N/A)
 
 
  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
(638.56)
53.8% 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 Comfort Systems USA FIX Maintain Buy
(N/A)
 
 
  Details
1/26/2026 EMCOR Group EME Maintain Buy
(N/A)
 
 
  Details
1/5/2026 Cardinal Infrastructure Group CDNL New Coverage Buy
(N/A)
24.18
(71.23)
194.58% 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 MasTec MTZ Maintain Buy
(N/A)
 
 
  Details
10/9/2025 Everus ECG 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
(68.24)
115.47% 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.95)
17.3% 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
(171.03)
-1.27% Details
7/15/2025 Custom Truck One Source CTOS Upgrade Buy
(Hold)
5.15
(10.34)
100.78% 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 Everus ECG Maintain Buy
(N/A)
 
 
  Details
4/9/2025 MasTec MTZ 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
(288.33)
16.59% Details
3/4/2025 Martin Marietta Materials MLM New Coverage Buy
(N/A)
482.35
(562.59)
16.64% Details
3/4/2025 Eagle Materials EXP New Coverage Hold
(N/A)
226.21
(205.93)
-8.97% 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
(133.23)
124.97% Details
11/14/2024 Limbach Holdings LMB New Coverage Buy
(N/A)
91.26
(72.75)
-20.28% Details
11/14/2024 Comfort Systems USA FIX New Coverage Buy
(N/A)
445.93
(1674.06)
275.41% Details
11/14/2024 EMCOR Group EME New Coverage Buy
(N/A)
500.36
(744.16)
48.72% 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
(628.53)
243.74% Details
11/16/2023 MYR Group MYRG New Coverage Buy
(N/A)
121.21
(391.51)
223% Details
11/16/2023 MasTec MTZ New Coverage Buy
(N/A)
51.67
(329.59)
537.87% Details