Brent Thielman's Stock Ratings

DA Davidson Analyst

Brent Thielman is an analyst at DA Davidson. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/25/2025

Overall Average Return

25.1%

Smart Score

80.1%

Overall Average Return Percentile

85th

Number of Ratings

273
Buy NowGet Alert
03/12/2025BBCPBuy Now
Concrete Pumping Holdings
$5.5661.87%
Brent Thielman80%
$9.5 → $9MaintainsBuyGet Alert
02/28/2025AAONBuy Now
AAON
$83.4849.74%
Brent Thielman80%
$150 → $125MaintainsBuyGet Alert
02/27/2025STRLBuy Now
Sterling Infrastructure
$133.9538.11%
Brent Thielman80%
→ $185UpgradeNeutral → BuyGet Alert
02/25/2025PRIMBuy Now
Primoris Services
$65.6329.51%
Brent Thielman80%
$85 → $85MaintainsBuyGet Alert
02/19/2025FLRBuy Now
Fluor
$38.9641.17%
Brent Thielman80%
$65 → $55MaintainsBuyGet Alert
02/19/2025VMIBuy Now
Valmont Industries
$297.0127.94%
Brent Thielman80%
$380 → $380DowngradeBuy → NeutralGet Alert
02/11/2025MTRXBuy Now
Matrix Service
$13.2351.17%
Brent Thielman80%
$18 → $20MaintainsBuyGet Alert
01/30/2025ROADBuy Now
Construction Partners
$78.8220.53%
Brent Thielman80%
$95 → $95MaintainsNeutralGet Alert
01/30/2025EXPBuy Now
Eagle Materials
$226.4014.84%
Brent Thielman80%
$265 → $260MaintainsNeutralGet Alert
01/08/2025APOGBuy Now
Apogee Enterprises
$48.5527.7%
Brent Thielman80%
$75 → $62MaintainsNeutralGet Alert
11/19/2024KBRBuy Now
KBR
$51.3463.62%
Brent Thielman80%
$84 → $84MaintainsBuyGet Alert
11/19/2024DYBuy Now
Dycom Industries
$159.2031.91%
Brent Thielman80%
$210 → $210MaintainsBuyGet Alert
11/12/2024FLRBuy Now
Fluor
$38.9666.84%
Brent Thielman80%
$58 → $65MaintainsBuyGet Alert
11/12/2024TGLSBuy Now
Tecnoglass
$74.5020.81%
Brent Thielman80%
$65 → $90MaintainsBuyGet Alert
11/11/2024CRHBuy Now
CRH
$98.0922.34%
Brent Thielman80%
$110 → $120MaintainsBuyGet Alert
11/08/2024AAONBuy Now
AAON
$83.4879.68%
Brent Thielman80%
$102 → $150MaintainsBuyGet Alert
11/06/2024KNFBuy Now
Knife River Holding
$96.6513.81%
Brent Thielman80%
$90 → $110MaintainsBuyGet Alert
11/06/2024PRIMBuy Now
Primoris Services
$65.6329.51%
Brent Thielman80%
$60 → $85MaintainsBuyGet Alert
11/05/2024SUMBuy Now
Summit Materials
Brent Thielman80%
$41 → $47MaintainsNeutralGet Alert
10/25/2024KBRBuy Now
KBR
$51.3463.62%
Brent Thielman80%
$78 → $84MaintainsBuyGet Alert
10/24/2024VMIBuy Now
Valmont Industries
$297.0127.94%
Brent Thielman80%
$340 → $380MaintainsBuyGet Alert
10/15/2024SUMBuy Now
Summit Materials
Brent Thielman80%
$41 → $41MaintainsNeutralGet Alert
10/08/2024APOGBuy Now
Apogee Enterprises
$48.5554.48%
Brent Thielman80%
$65 → $75MaintainsNeutralGet Alert
09/26/2024MTRXBuy Now
Matrix Service
$13.2336.05%
Brent Thielman80%
$18 → $18MaintainsBuyGet Alert
09/10/2024MTRXBuy Now
Matrix Service
$13.2336.05%
Brent Thielman80%
$18 → $18MaintainsBuyGet Alert
09/05/2024BBCPBuy Now
Concrete Pumping Holdings
$5.5652.88%
Brent Thielman80%
$9 → $8.5MaintainsBuyGet Alert
08/13/2024ROADBuy Now
Construction Partners
$78.82-30.22%
Brent Thielman80%
$50 → $55MaintainsNeutralGet Alert
08/13/2024TGLSBuy Now
Tecnoglass
$74.50-12.75%
Brent Thielman80%
$60 → $65MaintainsBuyGet Alert
08/09/2024CRHBuy Now
CRH
$98.0912.14%
Brent Thielman80%
$100 → $110MaintainsBuyGet Alert
08/05/2024WSCBuy Now
WillScot Holdings
$30.6053.59%
Brent Thielman80%
$54 → $47MaintainsBuyGet Alert
08/05/2024MTZBuy Now
MasTec
$132.49-5.65%
Brent Thielman80%
$120 → $125MaintainsBuyGet Alert
08/05/2024FLRBuy Now
Fluor
$38.9648.87%
Brent Thielman80%
$50 → $58MaintainsBuyGet Alert
07/26/2024EMEBuy Now
EMCOR Group
$412.854.15%
Brent Thielman80%
$410 → $430MaintainsBuyGet Alert
07/26/2024VMIBuy Now
Valmont Industries
$297.0114.47%
Brent Thielman80%
$300 → $340MaintainsBuyGet Alert
06/28/2024APOGBuy Now
Apogee Enterprises
$48.5533.88%
Brent Thielman80%
$60 → $65MaintainsNeutralGet Alert
06/26/2024AAONBuy Now
AAON
$83.4822.18%
Brent Thielman80%
$102 → $102MaintainsBuyGet Alert
06/25/2024KBRBuy Now
KBR
$51.3451.93%
Brent Thielman80%
$78 → $78MaintainsBuyGet Alert
06/10/2024BBCPBuy Now
Concrete Pumping Holdings
$5.5661.87%
Brent Thielman80%
$11 → $9MaintainsBuyGet Alert
05/17/2024ACABuy Now
Arcosa
$81.8534.39%
Brent Thielman80%
$105 → $110MaintainsBuyGet Alert
05/07/2024MTZBuy Now
MasTec
$132.49-9.43%
Brent Thielman80%
$100 → $120MaintainsBuyGet Alert
05/07/2024PWRBuy Now
Quanta Services
$276.40-9.55%
Brent Thielman80%
$225 → $250MaintainsNeutralGet Alert
05/07/2024WSCBuy Now
WillScot Mobile Mini
$30.6076.47%
Brent Thielman80%
$56 → $54MaintainsBuyGet Alert
05/06/2024ACABuy Now
Arcosa
$81.8528.28%
Brent Thielman80%
$95 → $105MaintainsBuyGet Alert
05/01/2024AAONBuy Now
AAON
$83.4822.18%
Brent Thielman80%
$105 → $102MaintainsBuyGet Alert
05/01/2024KBRBuy Now
KBR
$51.3451.93%
Brent Thielman80%
$70 → $78MaintainsBuyGet Alert
04/16/2024WIREBuy Now
Encore Wire
Brent Thielman80%
→ $295DowngradeBuy → NeutralGet Alert
04/04/2024PRIMBuy Now
Primoris Services
$65.63-16.2%
Brent Thielman80%
$45 → $55MaintainsBuyGet Alert
03/22/2024EMEBuy Now
EMCOR Group
$412.85-9.17%
Brent Thielman80%
$375 → $375MaintainsBuyGet Alert
03/19/2024BWBuy Now
Babcock & Wilcox
$0.91285.8%
Brent Thielman80%
$4 → $3.5MaintainsBuyGet Alert
03/13/2024BWMNBuy Now
Bowman Consulting Group
$24.3384.96%
Brent Thielman80%
$36 → $45MaintainsBuyGet Alert
03/11/2024GVABuy Now
Granite Construction
$77.20-17.1%
Brent Thielman80%
$64 → $64MaintainsBuyGet Alert
03/06/2024SLNDBuy Now
Southland Holdings
$3.2286.34%
Brent Thielman80%
→ $6ReiteratesNeutral → NeutralGet Alert
03/06/2024NWPXBuy Now
Northwest Pipe
$43.89-8.86%
Brent Thielman80%
$37 → $40MaintainsBuyGet Alert
03/05/2024TGLSBuy Now
Tecnoglass
$74.50-19.46%
Brent Thielman80%
$50 → $50MaintainsBuyGet Alert
03/05/2024MTZBuy Now
MasTec
$132.49-24.52%
Brent Thielman80%
$70 → $100MaintainsBuyGet Alert
03/04/2024TGLSBuy Now
Tecnoglass
$74.50-32.89%
Brent Thielman80%
→ $50ReiteratesBuy → BuyGet Alert
03/04/2024MTZBuy Now
MasTec
$132.49-47.17%
Brent Thielman80%
→ $70ReiteratesBuy → BuyGet Alert
03/01/2024AAONBuy Now
AAON
$83.4825.78%
Brent Thielman80%
$80 → $105MaintainsBuyGet Alert
02/28/2024PWRBuy Now
Quanta Services
$276.40-18.6%
Brent Thielman80%
$190 → $225MaintainsNeutralGet Alert
02/28/2024PRIMBuy Now
Primoris Services
$65.63-31.43%
Brent Thielman80%
$40 → $45MaintainsBuyGet Alert
02/28/2024FIXBuy Now
Comfort Systems USA
$378.31-7.48%
Brent Thielman80%
$200 → $350MaintainsBuyGet Alert
02/28/2024ACABuy Now
Arcosa
$81.8516.07%
Brent Thielman80%
$90 → $95MaintainsBuyGet Alert
02/28/2024STRLBuy Now
Sterling Infrastructure
$133.95-14.15%
Brent Thielman80%
$86 → $115DowngradeBuy → NeutralGet Alert
02/27/2024VMIBuy Now
Valmont Industries
$297.01-7.41%
Brent Thielman80%
$290 → $275MaintainsBuyGet Alert
02/27/2024GVABuy Now
Granite Construction
$77.20-17.1%
Brent Thielman80%
$60 → $64MaintainsBuyGet Alert
01/19/2024CRHBuy Now
CRH
$98.09-16.4%
Brent Thielman80%
→ $82Initiates → BuyGet Alert
09/13/2023MTRXBuy Now
Matrix Service
$13.2313.38%
Brent Thielman80%
$11 → $15MaintainsBuyGet Alert
09/05/2023AAONBuy Now
AAON
$83.48-4.17%
Brent Thielman80%
$120 → $80MaintainsBuyGet Alert
08/16/2023SLNDBuy Now
Southland Holdings
$3.22117.39%
Brent Thielman80%
$12 → $7DowngradeBuy → NeutralGet Alert
08/10/2023PRIMBuy Now
Primoris Services
$65.63-39.05%
Brent Thielman80%
$34 → $40MaintainsBuyGet Alert
08/09/2023KNFBuy Now
Knife River Holding
$96.65-39.99%
Brent Thielman80%
$54 → $58MaintainsBuyGet Alert
08/08/2023MTZBuy Now
MasTec
$132.49-9.43%
Brent Thielman80%
$110 → $120MaintainsBuyGet Alert
08/07/2023VMCBuy Now
Vulcan Materials
$239.808.42%
Brent Thielman80%
$225 → $260MaintainsBuyGet Alert
08/07/2023PWRBuy Now
Quanta Services
$276.40-31.26%
Brent Thielman80%
$170 → $190MaintainsNeutralGet Alert
08/07/2023ACABuy Now
Arcosa
$81.859.96%
Brent Thielman80%
$85 → $90MaintainsBuyGet Alert
08/04/2023AAONBuy Now
AAON
$83.4843.75%
Brent Thielman80%
$115 → $120MaintainsBuyGet Alert
07/31/2023VMIBuy Now
Valmont Industries
$297.01-2.36%
Brent Thielman80%
$310 → $290MaintainsNeutralGet Alert
07/31/2023KBRBuy Now
KBR
$51.3446.08%
Brent Thielman80%
$70 → $75MaintainsBuyGet Alert
07/28/2023FIXBuy Now
Comfort Systems USA
$378.31-49.78%
Brent Thielman80%
$175 → $190MaintainsBuyGet Alert
07/03/2023STRLBuy Now
Sterling Infrastructure
$133.95-51.47%
Brent Thielman80%
$52 → $65MaintainsBuyGet Alert
06/09/2023KNFBuy Now
Knife River Holding
$96.65-50.34%
Brent Thielman80%
→ $48Initiates → BuyGet Alert
05/22/2023EXPBuy Now
Eagle Materials
$226.40-22.7%
Brent Thielman80%
$140 → $175MaintainsNeutralGet Alert
05/10/2023MTRXBuy Now
Matrix Service
$13.23-16.86%
Brent Thielman80%
→ $11MaintainsBuyGet Alert
05/10/2023VMCBuy Now
Vulcan Materials
$239.80-6.17%
Brent Thielman80%
$212 → $225MaintainsBuyGet Alert
05/10/2023MLMBuy Now
Martin Marietta Materials
$491.40-5.37%
Brent Thielman80%
$450 → $465MaintainsBuyGet Alert
05/09/2023PWRBuy Now
Quanta Services
$276.40-38.49%
Brent Thielman80%
$160 → $170MaintainsNeutralGet Alert
05/05/2023AAONBuy Now
AAON
$83.4837.76%
Brent Thielman80%
$100 → $115MaintainsBuyGet Alert
05/03/2023FELEBuy Now
Franklin Electric
$97.91-8.08%
Brent Thielman80%
$85 → $90MaintainsNeutralGet Alert
05/03/2023STRLBuy Now
Sterling Infrastructure
$133.95-61.18%
Brent Thielman80%
$48 → $52MaintainsBuyGet Alert
05/01/2023ACABuy Now
Arcosa
$81.853.85%
Brent Thielman80%
$80 → $85MaintainsBuyGet Alert
04/28/2023FIXBuy Now
Comfort Systems USA
$378.31-53.74%
Brent Thielman80%
$170 → $175MaintainsBuyGet Alert
03/28/2023SLNDBuy Now
Southland Holdings
$3.22303.73%
Brent Thielman80%
→ $13MaintainsBuyGet Alert
02/28/2023AAONBuy Now
AAON
$83.4819.79%
Brent Thielman80%
$50 → $66.67MaintainsBuyGet Alert
02/27/2023ACABuy Now
Arcosa
$81.85-2.26%
Brent Thielman80%
$74 → $80MaintainsBuyGet Alert
02/24/2023PWRBuy Now
Quanta Services
$276.40-42.11%
Brent Thielman80%
$140 → $160MaintainsNeutralGet Alert
02/24/2023EMEBuy Now
EMCOR Group
$412.85-54.46%
Brent Thielman80%
$165 → $188MaintainsBuyGet Alert
02/24/2023FIXBuy Now
Comfort Systems USA
$378.31-55.06%
Brent Thielman80%
$135 → $170MaintainsBuyGet Alert
02/17/2023VMCBuy Now
Vulcan Materials
$239.80-11.59%
Brent Thielman80%
$200 → $212MaintainsBuyGet Alert
02/16/2023MLMBuy Now
Martin Marietta Materials
$491.40-8.42%
Brent Thielman80%
$380 → $450MaintainsBuyGet Alert
02/07/2023MWABuy Now
Mueller Water Products
$27.79-49.62%
Brent Thielman80%
$12 → $14MaintainsNeutralGet Alert
01/26/2023EXPBuy Now
Eagle Materials
$226.40-38.16%
Brent Thielman80%
→ $140MaintainsNeutralGet Alert
11/14/2022LGTOBuy Now
Legato Merger Corp
Brent Thielman80%
→ $13Initiates → BuyGet Alert
11/07/2022FLRBuy Now
Fluor
$38.962.67%
Brent Thielman80%
→ $40UpgradeNeutral → BuyGet Alert
10/12/2022VMCBuy Now
Vulcan Materials
$239.80-16.6%
Brent Thielman80%
$205 → $200MaintainsBuyGet Alert
07/26/2022IEABuy Now
Infrastructure and Energy
Brent Thielman80%
$15 → $14DowngradeBuy → NeutralGet Alert
07/19/2022VMCBuy Now
Vulcan Materials
$239.80-18.68%
Brent Thielman80%
$220 → $195MaintainsBuyGet Alert
07/01/2022MLMBuy Now
Martin Marietta Materials
$491.40-23.69%
Brent Thielman80%
$450 → $375MaintainsBuyGet Alert
07/01/2022SUMBuy Now
Summit Materials
Brent Thielman80%
$32.45 → $25.57MaintainsNeutralGet Alert
05/27/2022DYBuy Now
Dycom Industries
$159.20-21.48%
Brent Thielman80%
$115 → $125MaintainsBuyGet Alert
05/20/2022EXPBuy Now
Eagle Materials
$226.40-35.95%
Brent Thielman80%
$160 → $145MaintainsNeutralGet Alert
05/09/2022MTZBuy Now
MasTec
$132.49-20.75%
Brent Thielman80%
$120 → $105MaintainsBuyGet Alert
02/25/2022FIXBuy Now
Comfort Systems USA
$378.31
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
02/25/2022EMEBuy Now
EMCOR Group
$412.85
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
02/15/2022CNRBuy Now
Cornerstone Building
$75.06-67.16%
Brent Thielman80%
$23 → $24.65DowngradeBuy → NeutralGet Alert
11/05/2021VMCBuy Now
Vulcan Materials
$239.80-5.34%
Brent Thielman80%
$210 → $227MaintainsBuyGet Alert
10/18/2021MLMBuy Now
Martin Marietta Materials
$491.40-13.51%
Brent Thielman80%
$400 → $425UpgradeNeutral → BuyGet Alert
10/18/2021VMCBuy Now
Vulcan Materials
$239.80-12.43%
Brent Thielman80%
$195 → $210UpgradeNeutral → BuyGet Alert
10/05/2021ROCRBuy Now
Roth CH Acquisition III
Brent Thielman80%
→ $13Initiates → BuyGet Alert
08/09/2021AAONBuy Now
AAON
$83.48-28.13%
Brent Thielman80%
$36 → $40UpgradeUnderperform → NeutralGet Alert
08/02/2021MLMBuy Now
Martin Marietta Materials
$491.40-18.6%
Brent Thielman80%
$350 → $400MaintainsNeutralGet Alert
07/30/2021EMEBuy Now
EMCOR Group
$412.85-69.72%
Brent Thielman80%
$115 → $125MaintainsNeutralGet Alert
06/01/2021BWMNBuy Now
Bowman Consulting Group
$24.33-26.02%
Brent Thielman80%
→ $18Initiates → BuyGet Alert
05/13/2021CNRBuy Now
Cornerstone Building
$75.06-76.02%
Brent Thielman80%
$14 → $18UpgradeNeutral → BuyGet Alert
05/10/2021MTZBuy Now
MasTec
$132.49-1.88%
Brent Thielman80%
$100 → $130MaintainsBuyGet Alert
04/15/2021GVABuy Now
Granite Construction
$77.20-28.76%
Brent Thielman80%
$35 → $55UpgradeNeutral → BuyGet Alert
03/25/2021BWBuy Now
Babcock & Wilcox
$0.911002.29%
Brent Thielman80%
→ $10Initiates → BuyGet Alert
02/17/2021VMCBuy Now
Vulcan Materials
$239.80-37.45%
Brent Thielman80%
$120 → $150MaintainsNeutralGet Alert
02/10/2021MLMBuy Now
Martin Marietta Materials
$491.40-31.83%
Brent Thielman80%
$230 → $335MaintainsNeutralGet Alert
02/04/2021KBRBuy Now
KBR
$51.34-41.57%
Brent Thielman80%
→ $30DowngradeBuy → NeutralGet Alert
12/14/2020TGLSBuy Now
Tecnoglass
$74.50
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
12/14/2020BBCPBuy Now
Concrete Pumping Holdings
$5.56
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
10/21/2020PWRBuy Now
Quanta Services
$276.40-79.02%
Brent Thielman80%
$52 → $58DowngradeBuy → NeutralGet Alert
08/11/2020ATCXBuy Now
Atlas Technical
Brent Thielman80%
$8 → $13UpgradeNeutral → BuyGet Alert
07/01/2020ATCXBuy Now
Atlas Technical
Brent Thielman80%
Initiates → NeutralGet Alert
06/11/2020IEABuy Now
Infrastructure and Energy
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
05/21/2020EXPBuy Now
Eagle Materials
$226.40-73.5%
Brent Thielman80%
$50 → $60MaintainsNeutralGet Alert
05/19/2020BBCPBuy Now
Concrete Pumping Holdings
$5.56-28.06%
Brent Thielman80%
$4.5 → $4MaintainsNeutralGet Alert
05/01/2020EMEBuy Now
EMCOR Group
$412.85-83.04%
Brent Thielman80%
→ $70DowngradeBuy → NeutralGet Alert
04/30/2020WIREBuy Now
Encore Wire
Brent Thielman80%
$60 → $56DowngradeBuy → NeutralGet Alert
04/29/2020FIXBuy Now
Comfort Systems USA
$378.31
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
04/24/2020VMIBuy Now
Valmont Industries
$297.01-57.91%
Brent Thielman80%
$145 → $125MaintainsNeutralGet Alert
04/22/2020MLMBuy Now
Martin Marietta Materials
$491.40
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
04/21/2020USCRBuy Now
US Concrete
Brent Thielman80%
→ $18DowngradeBuy → NeutralGet Alert
04/09/2020ROADBuy Now
Construction Partners
$78.82-77.16%
Brent Thielman80%
$20 → $18DowngradeBuy → NeutralGet Alert
04/07/2020MTZBuy Now
MasTec
$132.49-69.05%
Brent Thielman80%
$75 → $41MaintainsBuyGet Alert
04/03/2020STRLBuy Now
Sterling Infrastructure
$133.95-88.8%
Brent Thielman80%
$20 → $15MaintainsBuyGet Alert
03/27/2020WSCBuy Now
WillScot Mobile Mini
$30.60-37.91%
Brent Thielman80%
$23 → $19MaintainsBuyGet Alert
03/18/2020BBCPBuy Now
Concrete Pumping Holdings
$5.56
Brent Thielman80%
Initiates → NeutralGet Alert
03/05/2020DYBuy Now
Dycom Industries
$159.20
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
02/21/2020VMIBuy Now
Valmont Industries
$297.01-51.18%
Brent Thielman80%
$150 → $145DowngradeBuy → NeutralGet Alert
01/24/2020LMBBuy Now
Limbach Holdings
$85.21-94.13%
Brent Thielman80%
→ $5DowngradeBuy → NeutralGet Alert
12/20/2019APOGBuy Now
Apogee Enterprises
$48.55-17.61%
Brent Thielman80%
$35 → $40MaintainsNeutralGet Alert
12/20/2019PWRBuy Now
Quanta Services
$276.40-81.91%
Brent Thielman80%
→ $50UpgradeNeutral → BuyGet Alert
11/25/2019WSCBuy Now
WillScot Mobile Mini
$30.60-24.84%
Brent Thielman80%
$20 → $23MaintainsBuyGet Alert
11/13/2019IEABuy Now
Infrastructure and Energy
Brent Thielman80%
$5 → $3MaintainsNeutralGet Alert
11/07/2019TGLSBuy Now
Tecnoglass
$74.50
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
11/04/2019MTZBuy Now
MasTec
$132.49-39.62%
Brent Thielman80%
$70 → $80MaintainsBuyGet Alert
11/01/2019PWRBuy Now
Quanta Services
$276.40-82.63%
Brent Thielman80%
$40 → $48MaintainsNeutralGet Alert
10/28/2019GVABuy Now
Granite Construction
$77.20-61.14%
Brent Thielman80%
$45 → $30DowngradeBuy → NeutralGet Alert
10/09/2019STRLBuy Now
Sterling Infrastructure
$133.95-81.34%
Brent Thielman80%
$18 → $25MaintainsBuyGet Alert
07/29/2019FIXBuy Now
Comfort Systems USA
$378.31
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
06/26/2019WSCBuy Now
WillScot Mobile Mini
$30.60-37.91%
Brent Thielman80%
→ $19Initiates → BuyGet Alert
06/25/2019WSCBuy Now
WillScot Mobile Mini
$30.60-37.91%
Brent Thielman80%
→ $19Initiates → BuyGet Alert
06/06/2019MLMBuy Now
Martin Marietta Materials
$491.40
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
05/30/2019TGLSBuy Now
Tecnoglass
$74.50-87.92%
Brent Thielman80%
→ $9Initiates → BuyGet Alert
05/06/2019AAONBuy Now
AAON
$83.48-58.07%
Brent Thielman80%
→ $23.33DowngradeNeutral → UnderperformGet Alert
04/02/2019EXPBuy Now
Eagle Materials
$226.40
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
02/28/2019DYBuy Now
Dycom Industries
$159.20-68.59%
Brent Thielman80%
$77 → $50MaintainsNeutralGet Alert
02/25/2019FIXBuy Now
Comfort Systems USA
$378.31-84.93%
Brent Thielman80%
$55 → $57MaintainsNeutralGet Alert
02/19/2019NCSBuy Now
NCI Building Systems
Brent Thielman80%
$7.5 → $4DowngradeNeutral → UnderperformGet Alert
01/02/2019USCRBuy Now
US Concrete
Brent Thielman80%
$82 → $70MaintainsBuyGet Alert
11/21/2018LMBBuy Now
Limbach Holdings
$85.21-90.61%
Brent Thielman80%
$15 → $8MaintainsBuyGet Alert
11/01/2018IEABuy Now
Infrastructure and Energy
Brent Thielman80%
→ $10.5Initiates → NeutralGet Alert
10/26/2018EMEBuy Now
EMCOR Group
$412.85-79.9%
Brent Thielman80%
→ $83UpgradeNeutral → BuyGet Alert
10/11/2018VMCBuy Now
Vulcan Materials
$239.80-50.79%
Brent Thielman80%
$122 → $118MaintainsNeutralGet Alert
10/11/2018USCRBuy Now
US Concrete
Brent Thielman80%
$95 → $87MaintainsBuyGet Alert
10/11/2018SUMBuy Now
Summit Materials
Brent Thielman80%
$31.47 → $27.53MaintainsBuyGet Alert
10/11/2018MLMBuy Now
Martin Marietta Materials
$491.40-59.3%
Brent Thielman80%
$225 → $200MaintainsNeutralGet Alert
06/29/2018APOGBuy Now
Apogee Enterprises
$48.557.11%
Brent Thielman80%
$47 → $52DowngradeBuy → NeutralGet Alert
06/07/2018NCSBuy Now
NCI Building Systems
Brent Thielman80%
$18 → $21MaintainsNeutralGet Alert
05/29/2018ROADBuy Now
Construction Partners
$78.82-81.6%
Brent Thielman80%
→ $14.5Initiates → BuyGet Alert
05/04/2018FLRBuy Now
Fluor
$38.9633.47%
Brent Thielman80%
$63 → $52MaintainsNeutralGet Alert
05/02/2018WIREBuy Now
Encore Wire
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
05/01/2018USCRBuy Now
US Concrete
Brent Thielman80%
$98 → $95MaintainsBuyGet Alert
04/30/2018FIXBuy Now
Comfort Systems USA
$378.31-87.31%
Brent Thielman80%
$46 → $48MaintainsNeutralGet Alert
04/27/2018KBRBuy Now
KBR
$51.34
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
04/05/2018GVABuy Now
Granite Construction
$77.20
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
12/19/2017CBIBuy Now
Chicago Bridge & Iron
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
11/01/2017KBRBuy Now
KBR
$51.34
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
08/04/2017FLRBuy Now
Fluor
$38.96
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
06/01/2017FLRBuy Now
Fluor
$38.96
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
04/13/2017MTZBuy Now
MasTec
$132.49-62.26%
Brent Thielman80%
$44 → $50UpgradeNeutral → BuyGet Alert
03/02/2017DYBuy Now
Dycom Industries
$159.20
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
12/22/2016LMBBuy Now
Limbach Holdings
$85.21-80.64%
Brent Thielman80%
→ $16.5Initiates → BuyGet Alert
11/16/2016MTZBuy Now
MasTec
$132.49
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
11/04/2016FLRBuy Now
Fluor
$38.96
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
06/09/2016USCRBuy Now
US Concrete
Brent Thielman80%
Initiates → BuyGet Alert
05/19/2016NCSBuy Now
NCI Building Systems
Brent Thielman80%
→ $16DowngradeBuy → NeutralGet Alert
02/26/2016EMEBuy Now
EMCOR Group
$412.85
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
12/15/2015DYBuy Now
Dycom Industries
$159.20
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
11/06/2015DYBuy Now
Dycom Industries
$159.20
Brent Thielman80%
Downgrade → NeutralGet Alert
08/19/2015MTZBuy Now
MasTec
$132.49-84.15%
Brent Thielman80%
$23 → $21MaintainsBuyGet Alert
08/17/2015WIREBuy Now
Encore Wire
Brent Thielman80%
$41 → $37MaintainsNeutralGet Alert
08/17/2015SUMBuy Now
Summit Materials
Brent Thielman80%
$26.43 → $30.22UpgradeNeutral → BuyGet Alert
08/17/2015VMCBuy Now
Vulcan Materials
$239.80-55.8%
Brent Thielman80%
$90 → $106UpgradeUnderperform → NeutralGet Alert
07/01/2015DYBuy Now
Dycom Industries
$159.20-37.19%
Brent Thielman80%
$90 → $100UpgradeNeutral → BuyGet Alert
06/15/2015APOGBuy Now
Apogee Enterprises
$48.5531.82%
Brent Thielman80%
$58 → $64MaintainsBuyGet Alert
06/12/2015NCSBuy Now
NCI Building Systems
Brent Thielman80%
$19 → $20MaintainsBuyGet Alert
06/10/2015KBRBuy Now
KBR
$51.34-51.31%
Brent Thielman80%
$22 → $25MaintainsBuyGet Alert
05/14/2015NCSBuy Now
NCI Building Systems
Brent Thielman80%
→ $19UpgradeNeutral → BuyGet Alert
04/08/2015DYBuy Now
Dycom Industries
$159.20-69.85%
Brent Thielman80%
→ $48UpgradeNeutral → BuyGet Alert
04/07/2015SUMBuy Now
Summit Materials
Brent Thielman80%
→ $21.71Initiates → NeutralGet Alert
02/23/2015WIREBuy Now
Encore Wire
Brent Thielman80%
$33 → $36MaintainsNeutralGet Alert
02/06/2015FIXBuy Now
Comfort Systems USA
$378.31-95.24%
Brent Thielman80%
→ $18DowngradeBuy → NeutralGet Alert
02/02/2015AAONBuy Now
AAON
$83.48-70.05%
Brent Thielman80%
→ $16.67Initiates → NeutralGet Alert
01/08/2015DYBuy Now
Dycom Industries
$159.20
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
12/15/2014WIREBuy Now
Encore Wire
Brent Thielman80%
$40 → $45MaintainsNeutralGet Alert
11/17/2014APOGBuy Now
Apogee Enterprises
$48.557.11%
Brent Thielman80%
$46 → $52MaintainsBuyGet Alert
11/03/2014MTZBuy Now
MasTec
$132.49-75.85%
Brent Thielman80%
$30 → $32MaintainsNeutralGet Alert
10/29/2014MLMBuy Now
Martin Marietta Materials
$491.40-75.58%
Brent Thielman80%
$130 → $120MaintainsNeutralGet Alert
10/27/2014WIREBuy Now
Encore Wire
Brent Thielman80%
$55 → $45DowngradeBuy → NeutralGet Alert
10/27/2014VMIBuy Now
Valmont Industries
$297.01-47.81%
Brent Thielman80%
$178 → $155MaintainsBuyGet Alert
06/18/2014CBIBuy Now
Chicago Bridge & Iron Company N.V.
Brent Thielman80%
→ $95UpgradeNeutral → BuyGet Alert
05/19/2014APOGBuy Now
Apogee Enterprises
$48.55-25.85%
Brent Thielman80%
→ $36UpgradeNeutral → BuyGet Alert
05/02/2014FLRBuy Now
Fluor
$38.96118.17%
Brent Thielman80%
$90 → $85MaintainsNeutralGet Alert
04/25/2014WIREBuy Now
Encore Wire
Brent Thielman80%
$65 → $64MaintainsBuyGet Alert
04/23/2014VMIBuy Now
Valmont Industries
$297.01-36.03%
Brent Thielman80%
$195 → $190MaintainsBuyGet Alert
04/21/2014FIXBuy Now
Comfort Systems USA
$378.31
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
02/26/2014CBIBuy Now
Chicago Bridge & Iron Company N.V.
Brent Thielman80%
$85 → $95MaintainsNeutralGet Alert
02/26/2014EMEBuy Now
EMCOR Group
$412.85-87.4%
Brent Thielman80%
$48 → $52MaintainsBuyGet Alert
02/21/2014PWRBuy Now
Quanta Services
$276.40-85.53%
Brent Thielman80%
$35 → $40MaintainsBuyGet Alert
02/19/2014FLRBuy Now
Fluor
$38.96131.01%
Brent Thielman80%
$75 → $90MaintainsNeutralGet Alert
02/18/2014MTZBuy Now
MasTec
$132.49
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
12/31/2013GVABuy Now
Granite Construction
$77.20-54.66%
Brent Thielman80%
$30 → $35MaintainsNeutralGet Alert
12/19/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
Brent Thielman80%
$80 → $85MaintainsNeutralGet Alert
12/11/2013NCSBuy Now
NCI Building Systems, Inc.
Brent Thielman80%
$16 → $18MaintainsNeutralGet Alert
11/04/2013VMCBuy Now
Vulcan Materials
$239.80
Brent Thielman80%
DowngradeNeutral → SellGet Alert
11/01/2013EXPBuy Now
Eagle Materials
$226.40-58.04%
Brent Thielman80%
$75 → $95UpgradeNeutral → BuyGet Alert
10/30/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
Brent Thielman80%
$65 → $80MaintainsNeutralGet Alert
10/23/2013WIREBuy Now
Encore Wire
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
10/10/2013EMEBuy Now
EMCOR Group
$412.85-89.1%
Brent Thielman80%
→ $45UpgradeNeutral → BuyGet Alert
10/03/2013MTZBuy Now
MasTec
$132.49
Brent Thielman80%
UpgradeNeutral → BuyGet Alert
09/27/2013FLRBuy Now
Fluor
$38.9692.51%
Brent Thielman80%
→ $75DowngradeBuy → NeutralGet Alert
09/26/2013FLRBuy Now
Fluor
$38.96
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
08/28/2013DYBuy Now
Dycom Industries
$159.20-81.16%
Brent Thielman80%
$26 → $30UpgradeNeutral → BuyGet Alert
08/02/2013MTZBuy Now
MasTec
$132.49-71.32%
Brent Thielman80%
→ $38MaintainsNeutralGet Alert
08/02/2013FIXBuy Now
Comfort Systems USA
$378.31-95.24%
Brent Thielman80%
$17 → $18MaintainsNeutralGet Alert
07/09/2013FIXBuy Now
Comfort Systems USA
$378.31-95.51%
Brent Thielman80%
$14 → $17MaintainsNeutralGet Alert
06/25/2013NCSBuy Now
NCI Building Systems, Inc.
Brent Thielman80%
→ $16Initiates → NeutralGet Alert
06/25/2013WIREBuy Now
Encore Wire
Brent Thielman80%
→ $35Initiates → NeutralGet Alert
04/08/2013PWRBuy Now
Quanta Services
$276.40-87.34%
Brent Thielman80%
$30 → $35UpgradeNeutral → BuyGet Alert
02/28/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
Brent Thielman80%
$50 → $55MaintainsNeutralGet Alert
02/21/2013KBRBuy Now
KBR
$51.34-22.09%
Brent Thielman80%
$38 → $40MaintainsBuyGet Alert
02/21/2013FLRBuy Now
Fluor
$38.9692.51%
Brent Thielman80%
$72 → $75MaintainsBuyGet Alert
01/03/2013GVABuy Now
Granite Construction
$77.20-50.78%
Brent Thielman80%
$33 → $38MaintainsNeutralGet Alert
11/07/2012GVABuy Now
Granite Construction
$77.20-57.25%
Brent Thielman80%
$30 → $33MaintainsNeutralGet Alert
11/02/2012MTZBuy Now
MasTec
$132.49-80.38%
Brent Thielman80%
$24 → $26MaintainsNeutralGet Alert
10/31/2012PWRBuy Now
Quanta Services
$276.40-89.87%
Brent Thielman80%
$26 → $28MaintainsNeutralGet Alert
10/24/2012CBIBuy Now
Chicago Bridge and Iron
Brent Thielman80%
→ $42MaintainsNeutralGet Alert
10/10/2012DYBuy Now
Dycom Industries
$159.20-90.26%
Brent Thielman80%
$17.5 → $15.5MaintainsNeutralGet Alert
10/05/2012MTZBuy Now
MasTec
$132.49-81.89%
Brent Thielman80%
$21 → $24DowngradeBuy → NeutralGet Alert
09/18/2012CBIBuy Now
Chicago Bridge and Iron
Brent Thielman80%
$38 → $45MaintainsNeutralGet Alert
08/29/2012DYBuy Now
Dycom Industries
$159.20-89.01%
Brent Thielman80%
$22 → $17.5MaintainsNeutralGet Alert
08/21/2012GVABuy Now
Granite Construction
$77.20
Brent Thielman80%
DowngradeBuy → NeutralGet Alert
08/02/2012FIXBuy Now
Comfort Systems USA
$378.31-97.09%
Brent Thielman80%
$10 → $11MaintainsNeutralGet Alert
08/02/2012PWRBuy Now
Quanta Services
$276.40-90.59%
Brent Thielman80%
$24 → $26MaintainsNeutralGet Alert
07/30/2012CBIBuy Now
Chicago Bridge and Iron
Brent Thielman80%
$40 → $38MaintainsNeutralGet Alert
05/04/2012PWRBuy Now
Quanta Services
$276.40-90.96%
Brent Thielman80%
$20 → $25UpgradeUnderperform → NeutralGet Alert
04/26/2012EMEBuy Now
EMCOR Group
$412.85-90.8%
Brent Thielman80%
$34 → $38MaintainsBuyGet Alert
04/25/2012CBIBuy Now
Chicago Bridge and Iron
Brent Thielman80%
$50 → $48MaintainsNeutralGet Alert
02/24/2012CBIBuy Now
Chigago Bridge & Iron
Brent Thielman80%
$46 → $50MaintainsNeutralGet Alert
02/24/2012GVABuy Now
Granitenstruction
$77.20-54.66%
Brent Thielman80%
$32 → $35MaintainsBuyGet Alert
02/08/2012MLMBuy Now
Martin Marietta Materials
$491.40
Brent Thielman80%
DowngradeNeutral → UnderperformGet Alert