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 06/16/2025

Overall Average Return

26.4%

Smart Score

82%

Overall Average Return Percentile

85th

Number of Ratings

279
Buy NowGet Alert
06/10/2025KNFBuy Now
Knife River Holding
$82.5445.38%
Brent Thielman81%
$125 → $120MaintainsBuyGet Alert
06/09/2025BBCPBuy Now
Concrete Pumping Holdings
$6.4823.46%
Brent Thielman81%
$9 → $8MaintainsBuyGet Alert
05/23/2025EXPBuy Now
Eagle Materials
$197.2724.2%
Brent Thielman81%
$260 → $245MaintainsNeutralGet Alert
05/23/2025DYBuy Now
Dycom Industries
$233.1113.68%
Brent Thielman81%
$220 → $265MaintainsBuyGet Alert
05/02/2025PWRBuy Now
Quanta Services
$356.54-14.46%
Brent Thielman81%
$295 → $305MaintainsNeutralGet Alert
04/28/2025FIXBuy Now
Comfort Systems USA
$500.91-7.17%
Brent Thielman81%
$440 → $465MaintainsBuyGet Alert
03/12/2025BBCPBuy Now
Concrete Pumping Holdings
$6.4838.89%
Brent Thielman81%
$9.5 → $9MaintainsBuyGet Alert
02/28/2025AAONBuy Now
AAON
$73.1770.84%
Brent Thielman81%
$150 → $125MaintainsBuyGet Alert
02/27/2025STRLBuy Now
Sterling Infrastructure
$208.78-11.39%
Brent Thielman81%
→ $185UpgradeNeutral → BuyGet Alert
02/25/2025PRIMBuy Now
Primoris Services
$75.5012.58%
Brent Thielman81%
$85 → $85MaintainsBuyGet Alert
02/19/2025FLRBuy Now
Fluor
$50.518.89%
Brent Thielman81%
$65 → $55MaintainsBuyGet Alert
02/19/2025VMIBuy Now
Valmont Industries
$326.3616.44%
Brent Thielman81%
$380 → $380DowngradeBuy → NeutralGet Alert
02/11/2025MTRXBuy Now
Matrix Service
$12.4460.77%
Brent Thielman81%
$18 → $20MaintainsBuyGet Alert
01/30/2025ROADBuy Now
Construction Partners
$105.11-9.62%
Brent Thielman81%
$95 → $95MaintainsNeutralGet Alert
01/30/2025EXPBuy Now
Eagle Materials
$197.2731.8%
Brent Thielman81%
$265 → $260MaintainsNeutralGet Alert
01/08/2025APOGBuy Now
Apogee Enterprises
$38.4961.08%
Brent Thielman81%
$75 → $62MaintainsNeutralGet Alert
11/19/2024KBRBuy Now
KBR
$53.1058.19%
Brent Thielman81%
$84 → $84MaintainsBuyGet Alert
11/19/2024DYBuy Now
Dycom Industries
$233.11-9.91%
Brent Thielman81%
$210 → $210MaintainsBuyGet Alert
11/12/2024FLRBuy Now
Fluor
$50.5128.69%
Brent Thielman81%
$58 → $65MaintainsBuyGet Alert
11/12/2024TGLSBuy Now
Tecnoglass
$78.8014.21%
Brent Thielman81%
$65 → $90MaintainsBuyGet Alert
11/11/2024CRHBuy Now
CRH
$90.5132.58%
Brent Thielman81%
$110 → $120MaintainsBuyGet Alert
11/08/2024AAONBuy Now
AAON
$73.17105%
Brent Thielman81%
$102 → $150MaintainsBuyGet Alert
11/06/2024KNFBuy Now
Knife River Holding
$82.5433.27%
Brent Thielman81%
$90 → $110MaintainsBuyGet Alert
11/06/2024PRIMBuy Now
Primoris Services
$75.5012.58%
Brent Thielman81%
$60 → $85MaintainsBuyGet Alert
11/05/2024SUMBuy Now
Summit Materials
——
Brent Thielman81%
$41 → $47MaintainsNeutralGet Alert
10/25/2024KBRBuy Now
KBR
$53.1058.19%
Brent Thielman81%
$78 → $84MaintainsBuyGet Alert
10/24/2024VMIBuy Now
Valmont Industries
$326.3616.44%
Brent Thielman81%
$340 → $380MaintainsBuyGet Alert
10/15/2024SUMBuy Now
Summit Materials
——
Brent Thielman81%
$41 → $41MaintainsNeutralGet Alert
10/08/2024APOGBuy Now
Apogee Enterprises
$38.4994.86%
Brent Thielman81%
$65 → $75MaintainsNeutralGet Alert
09/26/2024MTRXBuy Now
Matrix Service
$12.4444.69%
Brent Thielman81%
$18 → $18MaintainsBuyGet Alert
09/10/2024MTRXBuy Now
Matrix Service
$12.4444.69%
Brent Thielman81%
$18 → $18MaintainsBuyGet Alert
09/05/2024BBCPBuy Now
Concrete Pumping Holdings
$6.4831.17%
Brent Thielman81%
$9 → $8.5MaintainsBuyGet Alert
08/13/2024ROADBuy Now
Construction Partners
$105.11-47.67%
Brent Thielman81%
$50 → $55MaintainsNeutralGet Alert
08/13/2024TGLSBuy Now
Tecnoglass
$78.80-17.51%
Brent Thielman81%
$60 → $65MaintainsBuyGet Alert
08/09/2024CRHBuy Now
CRH
$90.5121.53%
Brent Thielman81%
$100 → $110MaintainsBuyGet Alert
08/05/2024WSCBuy Now
WillScot Holdings
$26.4877.49%
Brent Thielman81%
$54 → $47MaintainsBuyGet Alert
08/05/2024MTZBuy Now
MasTec
$161.00-22.36%
Brent Thielman81%
$120 → $125MaintainsBuyGet Alert
08/05/2024FLRBuy Now
Fluor
$50.5114.83%
Brent Thielman81%
$50 → $58MaintainsBuyGet Alert
07/26/2024EMEBuy Now
EMCOR Group
$485.81-11.49%
Brent Thielman81%
$410 → $430MaintainsBuyGet Alert
07/26/2024VMIBuy Now
Valmont Industries
$326.364.18%
Brent Thielman81%
$300 → $340MaintainsBuyGet Alert
06/28/2024APOGBuy Now
Apogee Enterprises
$38.4968.88%
Brent Thielman81%
$60 → $65MaintainsNeutralGet Alert
06/26/2024AAONBuy Now
AAON
$73.1739.4%
Brent Thielman81%
$102 → $102MaintainsBuyGet Alert
06/25/2024KBRBuy Now
KBR
$53.1046.89%
Brent Thielman81%
$78 → $78MaintainsBuyGet Alert
06/10/2024BBCPBuy Now
Concrete Pumping Holdings
$6.4838.89%
Brent Thielman81%
$11 → $9MaintainsBuyGet Alert
05/17/2024ACABuy Now
Arcosa
$85.5628.56%
Brent Thielman81%
$105 → $110MaintainsBuyGet Alert
05/07/2024MTZBuy Now
MasTec
$161.00-25.47%
Brent Thielman81%
$100 → $120MaintainsBuyGet Alert
05/07/2024PWRBuy Now
Quanta Services
$356.54-29.88%
Brent Thielman81%
$225 → $250MaintainsNeutralGet Alert
05/07/2024WSCBuy Now
WillScot Mobile Mini
$26.48103.93%
Brent Thielman81%
$56 → $54MaintainsBuyGet Alert
05/06/2024ACABuy Now
Arcosa
$85.5622.72%
Brent Thielman81%
$95 → $105MaintainsBuyGet Alert
05/01/2024AAONBuy Now
AAON
$73.1739.4%
Brent Thielman81%
$105 → $102MaintainsBuyGet Alert
05/01/2024KBRBuy Now
KBR
$53.1046.89%
Brent Thielman81%
$70 → $78MaintainsBuyGet Alert
04/16/2024WIREBuy Now
Encore Wire
——
Brent Thielman81%
→ $295DowngradeBuy → NeutralGet Alert
04/04/2024PRIMBuy Now
Primoris Services
$75.50-27.15%
Brent Thielman81%
$45 → $55MaintainsBuyGet Alert
03/22/2024EMEBuy Now
EMCOR Group
$485.81-22.81%
Brent Thielman81%
$375 → $375MaintainsBuyGet Alert
03/19/2024BWBuy Now
Babcock & Wilcox
$1.08224.28%
Brent Thielman81%
$4 → $3.5MaintainsBuyGet Alert
03/13/2024BWMNBuy Now
Bowman Consulting Group
$27.0066.67%
Brent Thielman81%
$36 → $45MaintainsBuyGet Alert
03/11/2024GVABuy Now
Granite Construction
$89.22-28.27%
Brent Thielman81%
$64 → $64MaintainsBuyGet Alert
03/06/2024SLNDBuy Now
Southland Holdings
$3.8555.84%
Brent Thielman81%
→ $6ReiteratesNeutral → NeutralGet Alert
03/06/2024NWPXBuy Now
Northwest Pipe
$38.803.09%
Brent Thielman81%
$37 → $40MaintainsBuyGet Alert
03/05/2024TGLSBuy Now
Tecnoglass
$78.80-23.86%
Brent Thielman81%
$50 → $60MaintainsBuyGet Alert
03/05/2024MTZBuy Now
MasTec
$161.00-37.89%
Brent Thielman81%
$70 → $100MaintainsBuyGet Alert
03/04/2024TGLSBuy Now
Tecnoglass
$78.80-36.55%
Brent Thielman81%
→ $50ReiteratesBuy → BuyGet Alert
03/04/2024MTZBuy Now
MasTec
$161.00-56.52%
Brent Thielman81%
→ $70ReiteratesBuy → BuyGet Alert
03/01/2024AAONBuy Now
AAON
$73.1743.5%
Brent Thielman81%
$80 → $105MaintainsBuyGet Alert
02/28/2024PWRBuy Now
Quanta Services
$356.54-36.89%
Brent Thielman81%
$190 → $225MaintainsNeutralGet Alert
02/28/2024PRIMBuy Now
Primoris Services
$75.50-40.4%
Brent Thielman81%
$40 → $45MaintainsBuyGet Alert
02/28/2024FIXBuy Now
Comfort Systems USA
$500.91-30.13%
Brent Thielman81%
$200 → $350MaintainsBuyGet Alert
02/28/2024ACABuy Now
Arcosa
$85.5611.03%
Brent Thielman81%
$90 → $95MaintainsBuyGet Alert
02/28/2024STRLBuy Now
Sterling Infrastructure
$208.78-44.92%
Brent Thielman81%
$86 → $115DowngradeBuy → NeutralGet Alert
02/27/2024VMIBuy Now
Valmont Industries
$326.36-15.74%
Brent Thielman81%
$290 → $275MaintainsBuyGet Alert
02/27/2024GVABuy Now
Granite Construction
$89.22-28.27%
Brent Thielman81%
$60 → $64MaintainsBuyGet Alert
01/19/2024CRHBuy Now
CRH
$90.51-9.4%
Brent Thielman81%
→ $82Initiates → BuyGet Alert
09/13/2023MTRXBuy Now
Matrix Service
$12.4420.58%
Brent Thielman81%
$11 → $15MaintainsBuyGet Alert
09/05/2023AAONBuy Now
AAON
$73.179.33%
Brent Thielman81%
$120 → $80MaintainsBuyGet Alert
08/16/2023SLNDBuy Now
Southland Holdings
$3.8581.82%
Brent Thielman81%
$12 → $7DowngradeBuy → NeutralGet Alert
08/10/2023PRIMBuy Now
Primoris Services
$75.50-47.02%
Brent Thielman81%
$34 → $40MaintainsBuyGet Alert
08/09/2023KNFBuy Now
Knife River Holding
$82.54-29.73%
Brent Thielman81%
$54 → $58MaintainsBuyGet Alert
08/08/2023MTZBuy Now
MasTec
$161.00-25.47%
Brent Thielman81%
$110 → $120MaintainsBuyGet Alert
08/07/2023VMCBuy Now
Vulcan Materials
$261.18-0.45%
Brent Thielman81%
$225 → $260MaintainsBuyGet Alert
08/07/2023PWRBuy Now
Quanta Services
$356.54-46.71%
Brent Thielman81%
$170 → $190MaintainsNeutralGet Alert
08/07/2023ACABuy Now
Arcosa
$85.565.19%
Brent Thielman81%
$85 → $90MaintainsBuyGet Alert
08/04/2023AAONBuy Now
AAON
$73.1764%
Brent Thielman81%
$115 → $120MaintainsBuyGet Alert
07/31/2023VMIBuy Now
Valmont Industries
$326.36-11.14%
Brent Thielman81%
$310 → $290MaintainsNeutralGet Alert
07/31/2023KBRBuy Now
KBR
$53.1041.24%
Brent Thielman81%
$70 → $75MaintainsBuyGet Alert
07/28/2023FIXBuy Now
Comfort Systems USA
$500.91-62.07%
Brent Thielman81%
$175 → $190MaintainsBuyGet Alert
07/03/2023STRLBuy Now
Sterling Infrastructure
$208.78-68.87%
Brent Thielman81%
$52 → $65MaintainsBuyGet Alert
06/09/2023KNFBuy Now
Knife River Holding
$82.54-41.85%
Brent Thielman81%
→ $48Initiates → BuyGet Alert
05/22/2023EXPBuy Now
Eagle Materials
$197.27-11.29%
Brent Thielman81%
$140 → $175MaintainsNeutralGet Alert
05/10/2023MTRXBuy Now
Matrix Service
$12.44-11.58%
Brent Thielman81%
→ $11MaintainsBuyGet Alert
05/10/2023VMCBuy Now
Vulcan Materials
$261.18-13.85%
Brent Thielman81%
$212 → $225MaintainsBuyGet Alert
05/10/2023MLMBuy Now
Martin Marietta Materials
$542.79-14.33%
Brent Thielman81%
$450 → $465MaintainsBuyGet Alert
05/09/2023PWRBuy Now
Quanta Services
$356.54-52.32%
Brent Thielman81%
$160 → $170MaintainsNeutralGet Alert
05/05/2023AAONBuy Now
AAON
$73.1757.17%
Brent Thielman81%
$100 → $115MaintainsBuyGet Alert
05/03/2023FELEBuy Now
Franklin Electric
$86.573.96%
Brent Thielman81%
$85 → $90MaintainsNeutralGet Alert
05/03/2023STRLBuy Now
Sterling Infrastructure
$208.78-75.09%
Brent Thielman81%
$48 → $52MaintainsBuyGet Alert
05/01/2023ACABuy Now
Arcosa
$85.56-0.65%
Brent Thielman81%
$80 → $85MaintainsBuyGet Alert
04/28/2023FIXBuy Now
Comfort Systems USA
$500.91-65.06%
Brent Thielman81%
$170 → $175MaintainsBuyGet Alert
03/28/2023SLNDBuy Now
Southland Holdings
$3.85237.66%
Brent Thielman81%
→ $13MaintainsBuyGet Alert
02/28/2023AAONBuy Now
AAON
$73.1736.67%
Brent Thielman81%
$75 → $100MaintainsBuyGet Alert
02/27/2023ACABuy Now
Arcosa
$85.56-6.5%
Brent Thielman81%
$74 → $80MaintainsBuyGet Alert
02/24/2023PWRBuy Now
Quanta Services
$356.54-55.12%
Brent Thielman81%
$140 → $160MaintainsNeutralGet Alert
02/24/2023EMEBuy Now
EMCOR Group
$485.81-61.3%
Brent Thielman81%
$165 → $188MaintainsBuyGet Alert
02/24/2023FIXBuy Now
Comfort Systems USA
$500.91-66.06%
Brent Thielman81%
$135 → $170MaintainsBuyGet Alert
02/17/2023VMCBuy Now
Vulcan Materials
$261.18-18.83%
Brent Thielman81%
$200 → $212MaintainsBuyGet Alert
02/16/2023MLMBuy Now
Martin Marietta Materials
$542.79-17.1%
Brent Thielman81%
$380 → $450MaintainsBuyGet Alert
02/07/2023MWABuy Now
Mueller Water Products
$23.44-40.27%
Brent Thielman81%
$12 → $14MaintainsNeutralGet Alert
01/26/2023EXPBuy Now
Eagle Materials
$197.27-29.03%
Brent Thielman81%
→ $140MaintainsNeutralGet Alert
11/14/2022LGTOBuy Now
Legato Merger Corp
——
Brent Thielman81%
→ $13Initiates → BuyGet Alert
11/07/2022FLRBuy Now
Fluor
$50.51-20.81%
Brent Thielman81%
→ $40UpgradeNeutral → BuyGet Alert
10/12/2022VMCBuy Now
Vulcan Materials
$261.18-23.42%
Brent Thielman81%
$205 → $200MaintainsBuyGet Alert
07/26/2022IEABuy Now
Infrastructure and Energy
——
Brent Thielman81%
$15 → $14DowngradeBuy → NeutralGet Alert
07/19/2022VMCBuy Now
Vulcan Materials
$261.18-25.34%
Brent Thielman81%
$220 → $195MaintainsBuyGet Alert
07/01/2022MLMBuy Now
Martin Marietta Materials
$542.79-30.91%
Brent Thielman81%
$450 → $375MaintainsBuyGet Alert
07/01/2022SUMBuy Now
Summit Materials
——
Brent Thielman81%
$33 → $26MaintainsNeutralGet Alert
05/27/2022DYBuy Now
Dycom Industries
$233.11-46.38%
Brent Thielman81%
$115 → $125MaintainsBuyGet Alert
05/20/2022EXPBuy Now
Eagle Materials
$197.27-26.5%
Brent Thielman81%
$160 → $145MaintainsNeutralGet Alert
05/09/2022MTZBuy Now
MasTec
$161.00-34.78%
Brent Thielman81%
$120 → $105MaintainsBuyGet Alert
02/25/2022FIXBuy Now
Comfort Systems USA
$500.91—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
02/25/2022EMEBuy Now
EMCOR Group
$485.81—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
02/15/2022CNRBuy Now
Cornerstone Building
$72.29-65.9%
Brent Thielman81%
$23 → $24.65DowngradeBuy → NeutralGet Alert
11/05/2021VMCBuy Now
Vulcan Materials
$261.18-13.09%
Brent Thielman81%
$210 → $227MaintainsBuyGet Alert
10/18/2021MLMBuy Now
Martin Marietta Materials
$542.79-21.7%
Brent Thielman81%
$400 → $425UpgradeNeutral → BuyGet Alert
10/18/2021VMCBuy Now
Vulcan Materials
$261.18-19.6%
Brent Thielman81%
$195 → $210UpgradeNeutral → BuyGet Alert
10/05/2021ROCRBuy Now
Roth CH Acquisition III
——
Brent Thielman81%
→ $13Initiates → BuyGet Alert
08/09/2021AAONBuy Now
AAON
$73.17-18%
Brent Thielman81%
$54 → $60UpgradeUnderperform → NeutralGet Alert
08/02/2021MLMBuy Now
Martin Marietta Materials
$542.79-26.31%
Brent Thielman81%
$350 → $400MaintainsNeutralGet Alert
07/30/2021EMEBuy Now
EMCOR Group
$485.81-74.27%
Brent Thielman81%
$115 → $125MaintainsNeutralGet Alert
06/01/2021BWMNBuy Now
Bowman Consulting Group
$27.00-33.33%
Brent Thielman81%
→ $18Initiates → BuyGet Alert
05/13/2021CNRBuy Now
Cornerstone Building
$72.29-75.1%
Brent Thielman81%
$14 → $18UpgradeNeutral → BuyGet Alert
05/10/2021MTZBuy Now
MasTec
$161.00-19.25%
Brent Thielman81%
$100 → $130MaintainsBuyGet Alert
04/15/2021GVABuy Now
Granite Construction
$89.22-38.35%
Brent Thielman81%
$35 → $55UpgradeNeutral → BuyGet Alert
03/25/2021BWBuy Now
Babcock & Wilcox
$1.08826.53%
Brent Thielman81%
→ $10Initiates → BuyGet Alert
02/17/2021VMCBuy Now
Vulcan Materials
$261.18-42.57%
Brent Thielman81%
$120 → $150MaintainsNeutralGet Alert
02/10/2021MLMBuy Now
Martin Marietta Materials
$542.79-38.28%
Brent Thielman81%
$230 → $335MaintainsNeutralGet Alert
02/04/2021KBRBuy Now
KBR
$53.10-43.5%
Brent Thielman81%
→ $30DowngradeBuy → NeutralGet Alert
12/14/2020TGLSBuy Now
Tecnoglass
$78.80—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
12/14/2020BBCPBuy Now
Concrete Pumping Holdings
$6.48—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
10/21/2020PWRBuy Now
Quanta Services
$356.54-83.73%
Brent Thielman81%
$52 → $58DowngradeBuy → NeutralGet Alert
08/11/2020ATCXBuy Now
Atlas Technical
——
Brent Thielman81%
$8 → $13UpgradeNeutral → BuyGet Alert
07/01/2020ATCXBuy Now
Atlas Technical
——
Brent Thielman81%
—Initiates → NeutralGet Alert
06/11/2020IEABuy Now
Infrastructure and Energy
——
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
05/21/2020EXPBuy Now
Eagle Materials
$197.27-69.58%
Brent Thielman81%
$50 → $60MaintainsNeutralGet Alert
05/19/2020BBCPBuy Now
Concrete Pumping Holdings
$6.48-38.27%
Brent Thielman81%
$4.5 → $4MaintainsNeutralGet Alert
05/01/2020EMEBuy Now
EMCOR Group
$485.81-85.59%
Brent Thielman81%
→ $70DowngradeBuy → NeutralGet Alert
04/30/2020WIREBuy Now
Encore Wire
——
Brent Thielman81%
$60 → $56DowngradeBuy → NeutralGet Alert
04/29/2020FIXBuy Now
Comfort Systems USA
$500.91—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
04/24/2020VMIBuy Now
Valmont Industries
$326.36-61.7%
Brent Thielman81%
$145 → $125MaintainsNeutralGet Alert
04/22/2020MLMBuy Now
Martin Marietta Materials
$542.79—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
04/21/2020USCRBuy Now
US Concrete
——
Brent Thielman81%
→ $18DowngradeBuy → NeutralGet Alert
04/09/2020ROADBuy Now
Construction Partners
$105.11-82.88%
Brent Thielman81%
$20 → $18DowngradeBuy → NeutralGet Alert
04/07/2020MTZBuy Now
MasTec
$161.00-74.53%
Brent Thielman81%
$75 → $41MaintainsBuyGet Alert
04/03/2020STRLBuy Now
Sterling Infrastructure
$208.78-92.82%
Brent Thielman81%
$20 → $15MaintainsBuyGet Alert
03/27/2020WSCBuy Now
WillScot Mobile Mini
$26.48-28.25%
Brent Thielman81%
$23 → $19MaintainsBuyGet Alert
03/18/2020BBCPBuy Now
Concrete Pumping Holdings
$6.48—
Brent Thielman81%
—Initiates → NeutralGet Alert
03/05/2020DYBuy Now
Dycom Industries
$233.11—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
02/21/2020VMIBuy Now
Valmont Industries
$326.36-55.57%
Brent Thielman81%
$150 → $145DowngradeBuy → NeutralGet Alert
01/24/2020LMBBuy Now
Limbach Holdings
$141.20-96.46%
Brent Thielman81%
→ $5DowngradeBuy → NeutralGet Alert
12/20/2019APOGBuy Now
Apogee Enterprises
$38.493.92%
Brent Thielman81%
$35 → $40MaintainsNeutralGet Alert
12/20/2019PWRBuy Now
Quanta Services
$356.54-85.98%
Brent Thielman81%
→ $50UpgradeNeutral → BuyGet Alert
11/25/2019WSCBuy Now
WillScot Mobile Mini
$26.48-13.14%
Brent Thielman81%
$20 → $23MaintainsBuyGet Alert
11/13/2019IEABuy Now
Infrastructure and Energy
——
Brent Thielman81%
$5 → $3MaintainsNeutralGet Alert
11/07/2019TGLSBuy Now
Tecnoglass
$78.80—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
11/04/2019MTZBuy Now
MasTec
$161.00-50.31%
Brent Thielman81%
$70 → $80MaintainsBuyGet Alert
11/01/2019PWRBuy Now
Quanta Services
$356.54-86.54%
Brent Thielman81%
$40 → $48MaintainsNeutralGet Alert
10/28/2019GVABuy Now
Granite Construction
$89.22-66.38%
Brent Thielman81%
$45 → $30DowngradeBuy → NeutralGet Alert
10/09/2019STRLBuy Now
Sterling Infrastructure
$208.78-88.03%
Brent Thielman81%
$18 → $25MaintainsBuyGet Alert
07/29/2019FIXBuy Now
Comfort Systems USA
$500.91—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
06/26/2019WSCBuy Now
WillScot Mobile Mini
$26.48-28.25%
Brent Thielman81%
→ $19Initiates → BuyGet Alert
06/25/2019WSCBuy Now
WillScot Mobile Mini
$26.48-28.25%
Brent Thielman81%
→ $19Initiates → BuyGet Alert
06/06/2019MLMBuy Now
Martin Marietta Materials
$542.79—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
05/30/2019TGLSBuy Now
Tecnoglass
$78.80-88.58%
Brent Thielman81%
→ $9Initiates → BuyGet Alert
05/06/2019AAONBuy Now
AAON
$73.17-52.17%
Brent Thielman81%
→ $35DowngradeNeutral → UnderperformGet Alert
04/02/2019EXPBuy Now
Eagle Materials
$197.27—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
02/28/2019DYBuy Now
Dycom Industries
$233.11-78.55%
Brent Thielman81%
$77 → $50MaintainsNeutralGet Alert
02/25/2019FIXBuy Now
Comfort Systems USA
$500.91-88.62%
Brent Thielman81%
$55 → $57MaintainsNeutralGet Alert
02/19/2019NCSBuy Now
NCI Building Systems
——
Brent Thielman81%
$7.5 → $4DowngradeNeutral → UnderperformGet Alert
01/02/2019USCRBuy Now
US Concrete
——
Brent Thielman81%
$82 → $70MaintainsBuyGet Alert
11/21/2018LMBBuy Now
Limbach Holdings
$141.20-94.33%
Brent Thielman81%
$15 → $8MaintainsBuyGet Alert
11/01/2018IEABuy Now
Infrastructure and Energy
——
Brent Thielman81%
→ $10.5Initiates → NeutralGet Alert
10/26/2018EMEBuy Now
EMCOR Group
$485.81-82.92%
Brent Thielman81%
→ $83UpgradeNeutral → BuyGet Alert
10/11/2018VMCBuy Now
Vulcan Materials
$261.18-54.82%
Brent Thielman81%
$122 → $118MaintainsNeutralGet Alert
10/11/2018USCRBuy Now
US Concrete
——
Brent Thielman81%
$95 → $87MaintainsBuyGet Alert
10/11/2018SUMBuy Now
Summit Materials
——
Brent Thielman81%
$32 → $28MaintainsBuyGet Alert
10/11/2018MLMBuy Now
Martin Marietta Materials
$542.79-63.15%
Brent Thielman81%
$225 → $200MaintainsNeutralGet Alert
06/29/2018APOGBuy Now
Apogee Enterprises
$38.4935.1%
Brent Thielman81%
$47 → $52DowngradeBuy → NeutralGet Alert
06/07/2018NCSBuy Now
NCI Building Systems
——
Brent Thielman81%
$18 → $21MaintainsNeutralGet Alert
05/29/2018ROADBuy Now
Construction Partners
$105.11-86.2%
Brent Thielman81%
→ $14.5Initiates → BuyGet Alert
05/04/2018FLRBuy Now
Fluor
$50.512.95%
Brent Thielman81%
$63 → $52MaintainsNeutralGet Alert
05/02/2018WIREBuy Now
Encore Wire
——
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
05/01/2018USCRBuy Now
US Concrete
——
Brent Thielman81%
$98 → $95MaintainsBuyGet Alert
04/30/2018FIXBuy Now
Comfort Systems USA
$500.91-90.42%
Brent Thielman81%
$46 → $48MaintainsNeutralGet Alert
04/27/2018KBRBuy Now
KBR
$53.10—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
04/05/2018GVABuy Now
Granite Construction
$89.22—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
12/19/2017CBIBuy Now
Chicago Bridge & Iron
——
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
11/01/2017KBRBuy Now
KBR
$53.10—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
08/04/2017FLRBuy Now
Fluor
$50.51—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
06/01/2017FLRBuy Now
Fluor
$50.51—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
04/13/2017MTZBuy Now
MasTec
$161.00-68.94%
Brent Thielman81%
$44 → $50UpgradeNeutral → BuyGet Alert
03/02/2017DYBuy Now
Dycom Industries
$233.11—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
12/22/2016LMBBuy Now
Limbach Holdings
$141.20-88.31%
Brent Thielman81%
→ $16.5Initiates → BuyGet Alert
11/16/2016MTZBuy Now
MasTec
$161.00—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
11/04/2016FLRBuy Now
Fluor
$50.51—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
06/09/2016USCRBuy Now
US Concrete
——
Brent Thielman81%
—Initiates → BuyGet Alert
05/19/2016NCSBuy Now
NCI Building Systems
——
Brent Thielman81%
→ $16DowngradeBuy → NeutralGet Alert
02/26/2016EMEBuy Now
EMCOR Group
$485.81—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
12/15/2015DYBuy Now
Dycom Industries
$233.11—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
11/06/2015DYBuy Now
Dycom Industries
$233.11—
Brent Thielman81%
—Downgrade → NeutralGet Alert
08/19/2015MTZBuy Now
MasTec
$161.00-86.96%
Brent Thielman81%
$23 → $21MaintainsBuyGet Alert
08/17/2015WIREBuy Now
Encore Wire
——
Brent Thielman81%
$41 → $37MaintainsNeutralGet Alert
08/17/2015SUMBuy Now
Summit Materials
——
Brent Thielman81%
$28 → $32UpgradeNeutral → BuyGet Alert
08/17/2015VMCBuy Now
Vulcan Materials
$261.18-59.41%
Brent Thielman81%
$90 → $106UpgradeUnderperform → NeutralGet Alert
07/01/2015DYBuy Now
Dycom Industries
$233.11-57.1%
Brent Thielman81%
$90 → $100UpgradeNeutral → BuyGet Alert
06/15/2015APOGBuy Now
Apogee Enterprises
$38.4966.28%
Brent Thielman81%
$58 → $64MaintainsBuyGet Alert
06/12/2015NCSBuy Now
NCI Building Systems
——
Brent Thielman81%
$19 → $20MaintainsBuyGet Alert
06/10/2015KBRBuy Now
KBR
$53.10-52.92%
Brent Thielman81%
$22 → $25MaintainsBuyGet Alert
05/14/2015NCSBuy Now
NCI Building Systems
——
Brent Thielman81%
→ $19UpgradeNeutral → BuyGet Alert
04/08/2015DYBuy Now
Dycom Industries
$233.11-79.41%
Brent Thielman81%
→ $48UpgradeNeutral → BuyGet Alert
04/07/2015SUMBuy Now
Summit Materials
——
Brent Thielman81%
→ $23Initiates → NeutralGet Alert
02/23/2015WIREBuy Now
Encore Wire
——
Brent Thielman81%
$33 → $36MaintainsNeutralGet Alert
02/06/2015FIXBuy Now
Comfort Systems USA
$500.91-96.41%
Brent Thielman81%
→ $18DowngradeBuy → NeutralGet Alert
02/02/2015AAONBuy Now
AAON
$73.17-65.83%
Brent Thielman81%
→ $25Initiates → NeutralGet Alert
01/08/2015DYBuy Now
Dycom Industries
$233.11—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
12/15/2014WIREBuy Now
Encore Wire
——
Brent Thielman81%
$40 → $45MaintainsNeutralGet Alert
11/17/2014APOGBuy Now
Apogee Enterprises
$38.4935.1%
Brent Thielman81%
$46 → $52MaintainsBuyGet Alert
11/03/2014MTZBuy Now
MasTec
$161.00-80.12%
Brent Thielman81%
$30 → $32MaintainsNeutralGet Alert
10/29/2014MLMBuy Now
Martin Marietta Materials
$542.79-77.89%
Brent Thielman81%
$130 → $120MaintainsNeutralGet Alert
10/27/2014WIREBuy Now
Encore Wire
——
Brent Thielman81%
$55 → $45DowngradeBuy → NeutralGet Alert
10/27/2014VMIBuy Now
Valmont Industries
$326.36-52.51%
Brent Thielman81%
$178 → $155MaintainsBuyGet Alert
06/18/2014CBIBuy Now
Chicago Bridge & Iron Company N.V.
——
Brent Thielman81%
→ $95UpgradeNeutral → BuyGet Alert
05/19/2014APOGBuy Now
Apogee Enterprises
$38.49-6.47%
Brent Thielman81%
→ $36UpgradeNeutral → BuyGet Alert
05/02/2014FLRBuy Now
Fluor
$50.5168.28%
Brent Thielman81%
$90 → $85MaintainsNeutralGet Alert
04/25/2014WIREBuy Now
Encore Wire
——
Brent Thielman81%
$65 → $64MaintainsBuyGet Alert
04/23/2014VMIBuy Now
Valmont Industries
$326.36-41.78%
Brent Thielman81%
$195 → $190MaintainsBuyGet Alert
04/21/2014FIXBuy Now
Comfort Systems USA
$500.91—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
02/26/2014CBIBuy Now
Chicago Bridge & Iron Company N.V.
——
Brent Thielman81%
$85 → $95MaintainsNeutralGet Alert
02/26/2014EMEBuy Now
EMCOR Group
$485.81-89.3%
Brent Thielman81%
$48 → $52MaintainsBuyGet Alert
02/21/2014PWRBuy Now
Quanta Services
$356.54-88.78%
Brent Thielman81%
$35 → $40MaintainsBuyGet Alert
02/19/2014FLRBuy Now
Fluor
$50.5178.18%
Brent Thielman81%
$75 → $90MaintainsNeutralGet Alert
02/18/2014MTZBuy Now
MasTec
$161.00—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
12/31/2013GVABuy Now
Granite Construction
$89.22-60.77%
Brent Thielman81%
$30 → $35MaintainsNeutralGet Alert
12/19/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
——
Brent Thielman81%
$80 → $85MaintainsNeutralGet Alert
12/11/2013NCSBuy Now
NCI Building Systems, Inc.
——
Brent Thielman81%
$16 → $18MaintainsNeutralGet Alert
11/04/2013VMCBuy Now
Vulcan Materials
$261.18—
Brent Thielman81%
—DowngradeNeutral → SellGet Alert
11/01/2013EXPBuy Now
Eagle Materials
$197.27-51.84%
Brent Thielman81%
$75 → $95UpgradeNeutral → BuyGet Alert
10/30/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
——
Brent Thielman81%
$65 → $80MaintainsNeutralGet Alert
10/23/2013WIREBuy Now
Encore Wire
——
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
10/10/2013EMEBuy Now
EMCOR Group
$485.81-90.74%
Brent Thielman81%
→ $45UpgradeNeutral → BuyGet Alert
10/03/2013MTZBuy Now
MasTec
$161.00—
Brent Thielman81%
—UpgradeNeutral → BuyGet Alert
09/27/2013FLRBuy Now
Fluor
$50.5148.49%
Brent Thielman81%
→ $75DowngradeBuy → NeutralGet Alert
09/26/2013FLRBuy Now
Fluor
$50.51—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
08/28/2013DYBuy Now
Dycom Industries
$233.11-87.13%
Brent Thielman81%
$26 → $30UpgradeNeutral → BuyGet Alert
08/02/2013MTZBuy Now
MasTec
$161.00-76.4%
Brent Thielman81%
→ $38MaintainsNeutralGet Alert
08/02/2013FIXBuy Now
Comfort Systems USA
$500.91-96.41%
Brent Thielman81%
$17 → $18MaintainsNeutralGet Alert
07/09/2013FIXBuy Now
Comfort Systems USA
$500.91-96.61%
Brent Thielman81%
$14 → $17MaintainsNeutralGet Alert
06/25/2013NCSBuy Now
NCI Building Systems, Inc.
——
Brent Thielman81%
→ $16Initiates → NeutralGet Alert
06/25/2013WIREBuy Now
Encore Wire
——
Brent Thielman81%
→ $35Initiates → NeutralGet Alert
04/08/2013PWRBuy Now
Quanta Services
$356.54-90.18%
Brent Thielman81%
$30 → $35UpgradeNeutral → BuyGet Alert
02/28/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
——
Brent Thielman81%
$50 → $55MaintainsNeutralGet Alert
02/21/2013KBRBuy Now
KBR
$53.10-24.67%
Brent Thielman81%
$38 → $40MaintainsBuyGet Alert
02/21/2013FLRBuy Now
Fluor
$50.5148.49%
Brent Thielman81%
$72 → $75MaintainsBuyGet Alert
01/03/2013GVABuy Now
Granite Construction
$89.22-57.41%
Brent Thielman81%
$33 → $38MaintainsNeutralGet Alert
11/07/2012GVABuy Now
Granite Construction
$89.22-63.01%
Brent Thielman81%
$30 → $33MaintainsNeutralGet Alert
11/02/2012MTZBuy Now
MasTec
$161.00-83.85%
Brent Thielman81%
$24 → $26MaintainsNeutralGet Alert
10/31/2012PWRBuy Now
Quanta Services
$356.54-92.15%
Brent Thielman81%
$26 → $28MaintainsNeutralGet Alert
10/24/2012CBIBuy Now
Chicago Bridge and Iron
——
Brent Thielman81%
→ $42MaintainsNeutralGet Alert
10/10/2012DYBuy Now
Dycom Industries
$233.11-93.35%
Brent Thielman81%
$17.5 → $15.5MaintainsNeutralGet Alert
10/05/2012MTZBuy Now
MasTec
$161.00-85.09%
Brent Thielman81%
$21 → $24DowngradeBuy → NeutralGet Alert
09/18/2012CBIBuy Now
Chicago Bridge and Iron
——
Brent Thielman81%
$38 → $45MaintainsNeutralGet Alert
08/29/2012DYBuy Now
Dycom Industries
$233.11-92.49%
Brent Thielman81%
$22 → $17.5MaintainsNeutralGet Alert
08/21/2012GVABuy Now
Granite Construction
$89.22—
Brent Thielman81%
—DowngradeBuy → NeutralGet Alert
08/02/2012FIXBuy Now
Comfort Systems USA
$500.91-97.8%
Brent Thielman81%
$10 → $11MaintainsNeutralGet Alert
08/02/2012PWRBuy Now
Quanta Services
$356.54-92.71%
Brent Thielman81%
$24 → $26MaintainsNeutralGet Alert
07/30/2012CBIBuy Now
Chicago Bridge and Iron
——
Brent Thielman81%
$40 → $38MaintainsNeutralGet Alert
05/04/2012PWRBuy Now
Quanta Services
$356.54-92.99%
Brent Thielman81%
$20 → $25UpgradeUnderperform → NeutralGet Alert
04/26/2012EMEBuy Now
EMCOR Group
$485.81-92.18%
Brent Thielman81%
$34 → $38MaintainsBuyGet Alert
04/25/2012CBIBuy Now
Chicago Bridge and Iron
——
Brent Thielman81%
$50 → $48MaintainsNeutralGet Alert
02/24/2012CBIBuy Now
Chigago Bridge & Iron
——
Brent Thielman81%
$46 → $50MaintainsNeutralGet Alert
02/24/2012GVABuy Now
Granitenstruction
$89.22-60.77%
Brent Thielman81%
$32 → $35MaintainsBuyGet Alert
02/08/2012MLMBuy Now
Martin Marietta Materials
$542.79—
Brent Thielman81%
—DowngradeNeutral → UnderperformGet Alert