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 05/01/2025

Overall Average Return

25.1%

Smart Score

80.5%

Overall Average Return Percentile

85th

Number of Ratings

274
Buy NowGet Alert
04/28/2025FIXBuy Now
Comfort Systems USA
$423.189.88%
Brent Thielman80%
$440 → $465MaintainsBuyGet Alert
03/12/2025BBCPBuy Now
Concrete Pumping Holdings
$6.0947.78%
Brent Thielman80%
$9.5 → $9MaintainsBuyGet Alert
02/28/2025AAONBuy Now
AAON
$95.5530.82%
Brent Thielman80%
$150 → $125MaintainsBuyGet Alert
02/27/2025STRLBuy Now
Sterling Infrastructure
$159.5715.94%
Brent Thielman80%
→ $185UpgradeNeutral → BuyGet Alert
02/25/2025PRIMBuy Now
Primoris Services
$64.3932.01%
Brent Thielman80%
$85 → $85MaintainsBuyGet Alert
02/19/2025FLRBuy Now
Fluor
$35.7553.85%
Brent Thielman80%
$65 → $55MaintainsBuyGet Alert
02/19/2025VMIBuy Now
Valmont Industries
$301.8125.9%
Brent Thielman80%
$380 → $380DowngradeBuy → NeutralGet Alert
02/11/2025MTRXBuy Now
Matrix Service
$11.9966.81%
Brent Thielman80%
$18 → $20MaintainsBuyGet Alert
01/30/2025ROADBuy Now
Construction Partners
$86.2010.2%
Brent Thielman80%
$95 → $95MaintainsNeutralGet Alert
01/30/2025EXPBuy Now
Eagle Materials
$226.3914.85%
Brent Thielman80%
$265 → $260MaintainsNeutralGet Alert
01/08/2025APOGBuy Now
Apogee Enterprises
$39.4557.18%
Brent Thielman80%
$75 → $62MaintainsNeutralGet Alert
11/19/2024KBRBuy Now
KBR
$52.8159.06%
Brent Thielman80%
$84 → $84MaintainsBuyGet Alert
11/19/2024DYBuy Now
Dycom Industries
$174.4820.36%
Brent Thielman80%
$210 → $210MaintainsBuyGet Alert
11/12/2024FLRBuy Now
Fluor
$35.7581.82%
Brent Thielman80%
$58 → $65MaintainsBuyGet Alert
11/12/2024TGLSBuy Now
Tecnoglass
$72.3524.4%
Brent Thielman80%
$65 → $90MaintainsBuyGet Alert
11/11/2024CRHBuy Now
CRH
$96.6924.11%
Brent Thielman80%
$110 → $120MaintainsBuyGet Alert
11/08/2024AAONBuy Now
AAON
$95.5556.99%
Brent Thielman80%
$102 → $150MaintainsBuyGet Alert
11/06/2024KNFBuy Now
Knife River Holding
$95.4715.22%
Brent Thielman80%
$90 → $110MaintainsBuyGet Alert
11/06/2024PRIMBuy Now
Primoris Services
$64.3932.01%
Brent Thielman80%
$60 → $85MaintainsBuyGet Alert
11/05/2024SUMBuy Now
Summit Materials
——
Brent Thielman80%
$41 → $47MaintainsNeutralGet Alert
10/25/2024KBRBuy Now
KBR
$52.8159.06%
Brent Thielman80%
$78 → $84MaintainsBuyGet Alert
10/24/2024VMIBuy Now
Valmont Industries
$301.8125.9%
Brent Thielman80%
$340 → $380MaintainsBuyGet Alert
10/15/2024SUMBuy Now
Summit Materials
——
Brent Thielman80%
$41 → $41MaintainsNeutralGet Alert
10/08/2024APOGBuy Now
Apogee Enterprises
$39.4590.14%
Brent Thielman80%
$65 → $75MaintainsNeutralGet Alert
09/26/2024MTRXBuy Now
Matrix Service
$11.9950.13%
Brent Thielman80%
$18 → $18MaintainsBuyGet Alert
09/10/2024MTRXBuy Now
Matrix Service
$11.9950.13%
Brent Thielman80%
$18 → $18MaintainsBuyGet Alert
09/05/2024BBCPBuy Now
Concrete Pumping Holdings
$6.0939.57%
Brent Thielman80%
$9 → $8.5MaintainsBuyGet Alert
08/13/2024ROADBuy Now
Construction Partners
$86.20-36.2%
Brent Thielman80%
$50 → $55MaintainsNeutralGet Alert
08/13/2024TGLSBuy Now
Tecnoglass
$72.35-10.16%
Brent Thielman80%
$60 → $65MaintainsBuyGet Alert
08/09/2024CRHBuy Now
CRH
$96.6913.77%
Brent Thielman80%
$100 → $110MaintainsBuyGet Alert
08/05/2024WSCBuy Now
WillScot Holdings
$25.9980.84%
Brent Thielman80%
$54 → $47MaintainsBuyGet Alert
08/05/2024MTZBuy Now
MasTec
$136.66-8.54%
Brent Thielman80%
$120 → $125MaintainsBuyGet Alert
08/05/2024FLRBuy Now
Fluor
$35.7562.24%
Brent Thielman80%
$50 → $58MaintainsBuyGet Alert
07/26/2024EMEBuy Now
EMCOR Group
$414.013.86%
Brent Thielman80%
$410 → $430MaintainsBuyGet Alert
07/26/2024VMIBuy Now
Valmont Industries
$301.8112.65%
Brent Thielman80%
$300 → $340MaintainsBuyGet Alert
06/28/2024APOGBuy Now
Apogee Enterprises
$39.4564.79%
Brent Thielman80%
$60 → $65MaintainsNeutralGet Alert
06/26/2024AAONBuy Now
AAON
$95.556.75%
Brent Thielman80%
$102 → $102MaintainsBuyGet Alert
06/25/2024KBRBuy Now
KBR
$52.8147.7%
Brent Thielman80%
$78 → $78MaintainsBuyGet Alert
06/10/2024BBCPBuy Now
Concrete Pumping Holdings
$6.0947.78%
Brent Thielman80%
$11 → $9MaintainsBuyGet Alert
05/17/2024ACABuy Now
Arcosa
$82.6033.17%
Brent Thielman80%
$105 → $110MaintainsBuyGet Alert
05/07/2024MTZBuy Now
MasTec
$136.66-12.19%
Brent Thielman80%
$100 → $120MaintainsBuyGet Alert
05/07/2024PWRBuy Now
Quanta Services
$325.81-23.27%
Brent Thielman80%
$225 → $250MaintainsNeutralGet Alert
05/07/2024WSCBuy Now
WillScot Mobile Mini
$25.99107.77%
Brent Thielman80%
$56 → $54MaintainsBuyGet Alert
05/06/2024ACABuy Now
Arcosa
$82.6027.12%
Brent Thielman80%
$95 → $105MaintainsBuyGet Alert
05/01/2024AAONBuy Now
AAON
$95.556.75%
Brent Thielman80%
$105 → $102MaintainsBuyGet Alert
05/01/2024KBRBuy Now
KBR
$52.8147.7%
Brent Thielman80%
$70 → $78MaintainsBuyGet Alert
04/16/2024WIREBuy Now
Encore Wire
——
Brent Thielman80%
→ $295DowngradeBuy → NeutralGet Alert
04/04/2024PRIMBuy Now
Primoris Services
$64.39-14.58%
Brent Thielman80%
$45 → $55MaintainsBuyGet Alert
03/22/2024EMEBuy Now
EMCOR Group
$414.01-9.42%
Brent Thielman80%
$375 → $375MaintainsBuyGet Alert
03/19/2024BWBuy Now
Babcock & Wilcox
$0.47645.79%
Brent Thielman80%
$4 → $3.5MaintainsBuyGet Alert
03/13/2024BWMNBuy Now
Bowman Consulting Group
$22.12103.44%
Brent Thielman80%
$36 → $45MaintainsBuyGet Alert
03/11/2024GVABuy Now
Granite Construction
$80.97-20.96%
Brent Thielman80%
$64 → $64MaintainsBuyGet Alert
03/06/2024SLNDBuy Now
Southland Holdings
$3.2186.92%
Brent Thielman80%
→ $6ReiteratesNeutral → NeutralGet Alert
03/06/2024NWPXBuy Now
Northwest Pipe
$40.62-1.53%
Brent Thielman80%
$37 → $40MaintainsBuyGet Alert
03/05/2024TGLSBuy Now
Tecnoglass
$72.35-17.07%
Brent Thielman80%
$50 → $50MaintainsBuyGet Alert
03/05/2024MTZBuy Now
MasTec
$136.66-26.83%
Brent Thielman80%
$70 → $100MaintainsBuyGet Alert
03/04/2024TGLSBuy Now
Tecnoglass
$72.35-30.89%
Brent Thielman80%
→ $50ReiteratesBuy → BuyGet Alert
03/04/2024MTZBuy Now
MasTec
$136.66-48.78%
Brent Thielman80%
→ $70ReiteratesBuy → BuyGet Alert
03/01/2024AAONBuy Now
AAON
$95.559.89%
Brent Thielman80%
$80 → $105MaintainsBuyGet Alert
02/28/2024PWRBuy Now
Quanta Services
$325.81-30.94%
Brent Thielman80%
$190 → $225MaintainsNeutralGet Alert
02/28/2024PRIMBuy Now
Primoris Services
$64.39-30.11%
Brent Thielman80%
$40 → $45MaintainsBuyGet Alert
02/28/2024FIXBuy Now
Comfort Systems USA
$423.18-17.29%
Brent Thielman80%
$200 → $350MaintainsBuyGet Alert
02/28/2024ACABuy Now
Arcosa
$82.6015.01%
Brent Thielman80%
$90 → $95MaintainsBuyGet Alert
02/28/2024STRLBuy Now
Sterling Infrastructure
$159.57-27.93%
Brent Thielman80%
$86 → $115DowngradeBuy → NeutralGet Alert
02/27/2024VMIBuy Now
Valmont Industries
$301.81-8.88%
Brent Thielman80%
$290 → $275MaintainsBuyGet Alert
02/27/2024GVABuy Now
Granite Construction
$80.97-20.96%
Brent Thielman80%
$60 → $64MaintainsBuyGet Alert
01/19/2024CRHBuy Now
CRH
$96.69-15.19%
Brent Thielman80%
→ $82Initiates → BuyGet Alert
09/13/2023MTRXBuy Now
Matrix Service
$11.9925.1%
Brent Thielman80%
$11 → $15MaintainsBuyGet Alert
09/05/2023AAONBuy Now
AAON
$95.55-16.27%
Brent Thielman80%
$120 → $80MaintainsBuyGet Alert
08/16/2023SLNDBuy Now
Southland Holdings
$3.21118.07%
Brent Thielman80%
$12 → $7DowngradeBuy → NeutralGet Alert
08/10/2023PRIMBuy Now
Primoris Services
$64.39-37.88%
Brent Thielman80%
$34 → $40MaintainsBuyGet Alert
08/09/2023KNFBuy Now
Knife River Holding
$95.47-39.25%
Brent Thielman80%
$54 → $58MaintainsBuyGet Alert
08/08/2023MTZBuy Now
MasTec
$136.66-12.19%
Brent Thielman80%
$110 → $120MaintainsBuyGet Alert
08/07/2023VMCBuy Now
Vulcan Materials
$264.91-1.85%
Brent Thielman80%
$225 → $260MaintainsBuyGet Alert
08/07/2023PWRBuy Now
Quanta Services
$325.81-41.68%
Brent Thielman80%
$170 → $190MaintainsNeutralGet Alert
08/07/2023ACABuy Now
Arcosa
$82.608.96%
Brent Thielman80%
$85 → $90MaintainsBuyGet Alert
08/04/2023AAONBuy Now
AAON
$95.5525.59%
Brent Thielman80%
$115 → $120MaintainsBuyGet Alert
07/31/2023VMIBuy Now
Valmont Industries
$301.81-3.91%
Brent Thielman80%
$310 → $290MaintainsNeutralGet Alert
07/31/2023KBRBuy Now
KBR
$52.8142.02%
Brent Thielman80%
$70 → $75MaintainsBuyGet Alert
07/28/2023FIXBuy Now
Comfort Systems USA
$423.18-55.1%
Brent Thielman80%
$175 → $190MaintainsBuyGet Alert
07/03/2023STRLBuy Now
Sterling Infrastructure
$159.57-59.27%
Brent Thielman80%
$52 → $65MaintainsBuyGet Alert
06/09/2023KNFBuy Now
Knife River Holding
$95.47-49.72%
Brent Thielman80%
→ $48Initiates → BuyGet Alert
05/22/2023EXPBuy Now
Eagle Materials
$226.39-22.7%
Brent Thielman80%
$140 → $175MaintainsNeutralGet Alert
05/10/2023MTRXBuy Now
Matrix Service
$11.99-8.26%
Brent Thielman80%
→ $11MaintainsBuyGet Alert
05/10/2023VMCBuy Now
Vulcan Materials
$264.91-15.07%
Brent Thielman80%
$212 → $225MaintainsBuyGet Alert
05/10/2023MLMBuy Now
Martin Marietta Materials
$528.99-12.1%
Brent Thielman80%
$450 → $465MaintainsBuyGet Alert
05/09/2023PWRBuy Now
Quanta Services
$325.81-47.82%
Brent Thielman80%
$160 → $170MaintainsNeutralGet Alert
05/05/2023AAONBuy Now
AAON
$95.5520.36%
Brent Thielman80%
$100 → $115MaintainsBuyGet Alert
05/03/2023FELEBuy Now
Franklin Electric
$85.045.83%
Brent Thielman80%
$85 → $90MaintainsNeutralGet Alert
05/03/2023STRLBuy Now
Sterling Infrastructure
$159.57-67.41%
Brent Thielman80%
$48 → $52MaintainsBuyGet Alert
05/01/2023ACABuy Now
Arcosa
$82.602.91%
Brent Thielman80%
$80 → $85MaintainsBuyGet Alert
04/28/2023FIXBuy Now
Comfort Systems USA
$423.18-58.65%
Brent Thielman80%
$170 → $175MaintainsBuyGet Alert
03/28/2023SLNDBuy Now
Southland Holdings
$3.21304.98%
Brent Thielman80%
→ $13MaintainsBuyGet Alert
02/28/2023AAONBuy Now
AAON
$95.554.66%
Brent Thielman80%
$50 → $66.67MaintainsBuyGet Alert
02/27/2023ACABuy Now
Arcosa
$82.60-3.15%
Brent Thielman80%
$74 → $80MaintainsBuyGet Alert
02/24/2023PWRBuy Now
Quanta Services
$325.81-50.89%
Brent Thielman80%
$140 → $160MaintainsNeutralGet Alert
02/24/2023EMEBuy Now
EMCOR Group
$414.01-54.59%
Brent Thielman80%
$165 → $188MaintainsBuyGet Alert
02/24/2023FIXBuy Now
Comfort Systems USA
$423.18-59.83%
Brent Thielman80%
$135 → $170MaintainsBuyGet Alert
02/17/2023VMCBuy Now
Vulcan Materials
$264.91-19.97%
Brent Thielman80%
$200 → $212MaintainsBuyGet Alert
02/16/2023MLMBuy Now
Martin Marietta Materials
$528.99-14.93%
Brent Thielman80%
$380 → $450MaintainsBuyGet Alert
02/07/2023MWABuy Now
Mueller Water Products
$27.00-48.15%
Brent Thielman80%
$12 → $14MaintainsNeutralGet Alert
01/26/2023EXPBuy Now
Eagle Materials
$226.39-38.16%
Brent Thielman80%
→ $140MaintainsNeutralGet Alert
11/14/2022LGTOBuy Now
Legato Merger Corp
——
Brent Thielman80%
→ $13Initiates → BuyGet Alert
11/07/2022FLRBuy Now
Fluor
$35.7511.89%
Brent Thielman80%
→ $40UpgradeNeutral → BuyGet Alert
10/12/2022VMCBuy Now
Vulcan Materials
$264.91-24.5%
Brent Thielman80%
$205 → $200MaintainsBuyGet Alert
07/26/2022IEABuy Now
Infrastructure and Energy
——
Brent Thielman80%
$15 → $14DowngradeBuy → NeutralGet Alert
07/19/2022VMCBuy Now
Vulcan Materials
$264.91-26.39%
Brent Thielman80%
$220 → $195MaintainsBuyGet Alert
07/01/2022MLMBuy Now
Martin Marietta Materials
$528.99-29.11%
Brent Thielman80%
$450 → $375MaintainsBuyGet Alert
07/01/2022SUMBuy Now
Summit Materials
——
Brent Thielman80%
$32.45 → $25.57MaintainsNeutralGet Alert
05/27/2022DYBuy Now
Dycom Industries
$174.48-28.36%
Brent Thielman80%
$115 → $125MaintainsBuyGet Alert
05/20/2022EXPBuy Now
Eagle Materials
$226.39-35.95%
Brent Thielman80%
$160 → $145MaintainsNeutralGet Alert
05/09/2022MTZBuy Now
MasTec
$136.66-23.17%
Brent Thielman80%
$120 → $105MaintainsBuyGet Alert
02/25/2022FIXBuy Now
Comfort Systems USA
$423.18—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
02/25/2022EMEBuy Now
EMCOR Group
$414.01—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
02/15/2022CNRBuy Now
Cornerstone Building
$72.21-65.86%
Brent Thielman80%
$23 → $24.65DowngradeBuy → NeutralGet Alert
11/05/2021VMCBuy Now
Vulcan Materials
$264.91-14.31%
Brent Thielman80%
$210 → $227MaintainsBuyGet Alert
10/18/2021MLMBuy Now
Martin Marietta Materials
$528.99-19.66%
Brent Thielman80%
$400 → $425UpgradeNeutral → BuyGet Alert
10/18/2021VMCBuy Now
Vulcan Materials
$264.91-20.73%
Brent Thielman80%
$195 → $210UpgradeNeutral → BuyGet Alert
10/05/2021ROCRBuy Now
Roth CH Acquisition III
——
Brent Thielman80%
→ $13Initiates → BuyGet Alert
08/09/2021AAONBuy Now
AAON
$95.55-37.21%
Brent Thielman80%
$36 → $40UpgradeUnderperform → NeutralGet Alert
08/02/2021MLMBuy Now
Martin Marietta Materials
$528.99-24.38%
Brent Thielman80%
$350 → $400MaintainsNeutralGet Alert
07/30/2021EMEBuy Now
EMCOR Group
$414.01-69.81%
Brent Thielman80%
$115 → $125MaintainsNeutralGet Alert
06/01/2021BWMNBuy Now
Bowman Consulting Group
$22.12-18.63%
Brent Thielman80%
→ $18Initiates → BuyGet Alert
05/13/2021CNRBuy Now
Cornerstone Building
$72.21-75.07%
Brent Thielman80%
$14 → $18UpgradeNeutral → BuyGet Alert
05/10/2021MTZBuy Now
MasTec
$136.66-4.88%
Brent Thielman80%
$100 → $130MaintainsBuyGet Alert
04/15/2021GVABuy Now
Granite Construction
$80.97-32.07%
Brent Thielman80%
$35 → $55UpgradeNeutral → BuyGet Alert
03/25/2021BWBuy Now
Babcock & Wilcox
$0.472030.83%
Brent Thielman80%
→ $10Initiates → BuyGet Alert
02/17/2021VMCBuy Now
Vulcan Materials
$264.91-43.38%
Brent Thielman80%
$120 → $150MaintainsNeutralGet Alert
02/10/2021MLMBuy Now
Martin Marietta Materials
$528.99-36.67%
Brent Thielman80%
$230 → $335MaintainsNeutralGet Alert
02/04/2021KBRBuy Now
KBR
$52.81-43.19%
Brent Thielman80%
→ $30DowngradeBuy → NeutralGet Alert
12/14/2020TGLSBuy Now
Tecnoglass
$72.35—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
12/14/2020BBCPBuy Now
Concrete Pumping Holdings
$6.09—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
10/21/2020PWRBuy Now
Quanta Services
$325.81-82.2%
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.39-73.5%
Brent Thielman80%
$50 → $60MaintainsNeutralGet Alert
05/19/2020BBCPBuy Now
Concrete Pumping Holdings
$6.09-34.32%
Brent Thielman80%
$4.5 → $4MaintainsNeutralGet Alert
05/01/2020EMEBuy Now
EMCOR Group
$414.01-83.09%
Brent Thielman80%
→ $70DowngradeBuy → NeutralGet Alert
04/30/2020WIREBuy Now
Encore Wire
——
Brent Thielman80%
$60 → $56DowngradeBuy → NeutralGet Alert
04/29/2020FIXBuy Now
Comfort Systems USA
$423.18—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
04/24/2020VMIBuy Now
Valmont Industries
$301.81-58.58%
Brent Thielman80%
$145 → $125MaintainsNeutralGet Alert
04/22/2020MLMBuy Now
Martin Marietta Materials
$528.99—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
04/21/2020USCRBuy Now
US Concrete
——
Brent Thielman80%
→ $18DowngradeBuy → NeutralGet Alert
04/09/2020ROADBuy Now
Construction Partners
$86.20-79.12%
Brent Thielman80%
$20 → $18DowngradeBuy → NeutralGet Alert
04/07/2020MTZBuy Now
MasTec
$136.66-70%
Brent Thielman80%
$75 → $41MaintainsBuyGet Alert
04/03/2020STRLBuy Now
Sterling Infrastructure
$159.57-90.6%
Brent Thielman80%
$20 → $15MaintainsBuyGet Alert
03/27/2020WSCBuy Now
WillScot Mobile Mini
$25.99-26.89%
Brent Thielman80%
$23 → $19MaintainsBuyGet Alert
03/18/2020BBCPBuy Now
Concrete Pumping Holdings
$6.09—
Brent Thielman80%
—Initiates → NeutralGet Alert
03/05/2020DYBuy Now
Dycom Industries
$174.48—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
02/21/2020VMIBuy Now
Valmont Industries
$301.81-51.96%
Brent Thielman80%
$150 → $145DowngradeBuy → NeutralGet Alert
01/24/2020LMBBuy Now
Limbach Holdings
$96.97-94.84%
Brent Thielman80%
→ $5DowngradeBuy → NeutralGet Alert
12/20/2019APOGBuy Now
Apogee Enterprises
$39.451.41%
Brent Thielman80%
$35 → $40MaintainsNeutralGet Alert
12/20/2019PWRBuy Now
Quanta Services
$325.81-84.65%
Brent Thielman80%
→ $50UpgradeNeutral → BuyGet Alert
11/25/2019WSCBuy Now
WillScot Mobile Mini
$25.99-11.5%
Brent Thielman80%
$20 → $23MaintainsBuyGet Alert
11/13/2019IEABuy Now
Infrastructure and Energy
——
Brent Thielman80%
$5 → $3MaintainsNeutralGet Alert
11/07/2019TGLSBuy Now
Tecnoglass
$72.35—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
11/04/2019MTZBuy Now
MasTec
$136.66-41.46%
Brent Thielman80%
$70 → $80MaintainsBuyGet Alert
11/01/2019PWRBuy Now
Quanta Services
$325.81-85.27%
Brent Thielman80%
$40 → $48MaintainsNeutralGet Alert
10/28/2019GVABuy Now
Granite Construction
$80.97-62.95%
Brent Thielman80%
$45 → $30DowngradeBuy → NeutralGet Alert
10/09/2019STRLBuy Now
Sterling Infrastructure
$159.57-84.33%
Brent Thielman80%
$18 → $25MaintainsBuyGet Alert
07/29/2019FIXBuy Now
Comfort Systems USA
$423.18—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
06/26/2019WSCBuy Now
WillScot Mobile Mini
$25.99-26.89%
Brent Thielman80%
→ $19Initiates → BuyGet Alert
06/25/2019WSCBuy Now
WillScot Mobile Mini
$25.99-26.89%
Brent Thielman80%
→ $19Initiates → BuyGet Alert
06/06/2019MLMBuy Now
Martin Marietta Materials
$528.99—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
05/30/2019TGLSBuy Now
Tecnoglass
$72.35-87.56%
Brent Thielman80%
→ $9Initiates → BuyGet Alert
05/06/2019AAONBuy Now
AAON
$95.55-63.37%
Brent Thielman80%
→ $23.33DowngradeNeutral → UnderperformGet Alert
04/02/2019EXPBuy Now
Eagle Materials
$226.39—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
02/28/2019DYBuy Now
Dycom Industries
$174.48-71.34%
Brent Thielman80%
$77 → $50MaintainsNeutralGet Alert
02/25/2019FIXBuy Now
Comfort Systems USA
$423.18-86.53%
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
$96.97-91.75%
Brent Thielman80%
$15 → $8MaintainsBuyGet Alert
11/01/2018IEABuy Now
Infrastructure and Energy
——
Brent Thielman80%
→ $10.5Initiates → NeutralGet Alert
10/26/2018EMEBuy Now
EMCOR Group
$414.01-79.95%
Brent Thielman80%
→ $83UpgradeNeutral → BuyGet Alert
10/11/2018VMCBuy Now
Vulcan Materials
$264.91-55.46%
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
$528.99-62.19%
Brent Thielman80%
$225 → $200MaintainsNeutralGet Alert
06/29/2018APOGBuy Now
Apogee Enterprises
$39.4531.83%
Brent Thielman80%
$47 → $52DowngradeBuy → NeutralGet Alert
06/07/2018NCSBuy Now
NCI Building Systems
——
Brent Thielman80%
$18 → $21MaintainsNeutralGet Alert
05/29/2018ROADBuy Now
Construction Partners
$86.20-83.18%
Brent Thielman80%
→ $14.5Initiates → BuyGet Alert
05/04/2018FLRBuy Now
Fluor
$35.7545.45%
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
$423.18-88.66%
Brent Thielman80%
$46 → $48MaintainsNeutralGet Alert
04/27/2018KBRBuy Now
KBR
$52.81—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
04/05/2018GVABuy Now
Granite Construction
$80.97—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
12/19/2017CBIBuy Now
Chicago Bridge & Iron
——
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
11/01/2017KBRBuy Now
KBR
$52.81—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
08/04/2017FLRBuy Now
Fluor
$35.75—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
06/01/2017FLRBuy Now
Fluor
$35.75—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
04/13/2017MTZBuy Now
MasTec
$136.66-63.41%
Brent Thielman80%
$44 → $50UpgradeNeutral → BuyGet Alert
03/02/2017DYBuy Now
Dycom Industries
$174.48—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
12/22/2016LMBBuy Now
Limbach Holdings
$96.97-82.98%
Brent Thielman80%
→ $16.5Initiates → BuyGet Alert
11/16/2016MTZBuy Now
MasTec
$136.66—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
11/04/2016FLRBuy Now
Fluor
$35.75—
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
$414.01—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
12/15/2015DYBuy Now
Dycom Industries
$174.48—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
11/06/2015DYBuy Now
Dycom Industries
$174.48—
Brent Thielman80%
—Downgrade → NeutralGet Alert
08/19/2015MTZBuy Now
MasTec
$136.66-84.63%
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
$264.91-59.99%
Brent Thielman80%
$90 → $106UpgradeUnderperform → NeutralGet Alert
07/01/2015DYBuy Now
Dycom Industries
$174.48-42.69%
Brent Thielman80%
$90 → $100UpgradeNeutral → BuyGet Alert
06/15/2015APOGBuy Now
Apogee Enterprises
$39.4562.25%
Brent Thielman80%
$58 → $64MaintainsBuyGet Alert
06/12/2015NCSBuy Now
NCI Building Systems
——
Brent Thielman80%
$19 → $20MaintainsBuyGet Alert
06/10/2015KBRBuy Now
KBR
$52.81-52.66%
Brent Thielman80%
$22 → $25MaintainsBuyGet Alert
05/14/2015NCSBuy Now
NCI Building Systems
——
Brent Thielman80%
→ $19UpgradeNeutral → BuyGet Alert
04/08/2015DYBuy Now
Dycom Industries
$174.48-72.49%
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
$423.18-95.75%
Brent Thielman80%
→ $18DowngradeBuy → NeutralGet Alert
02/02/2015AAONBuy Now
AAON
$95.55-73.84%
Brent Thielman80%
→ $16.67Initiates → NeutralGet Alert
01/08/2015DYBuy Now
Dycom Industries
$174.48—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
12/15/2014WIREBuy Now
Encore Wire
——
Brent Thielman80%
$40 → $45MaintainsNeutralGet Alert
11/17/2014APOGBuy Now
Apogee Enterprises
$39.4531.83%
Brent Thielman80%
$46 → $52MaintainsBuyGet Alert
11/03/2014MTZBuy Now
MasTec
$136.66-76.59%
Brent Thielman80%
$30 → $32MaintainsNeutralGet Alert
10/29/2014MLMBuy Now
Martin Marietta Materials
$528.99-77.32%
Brent Thielman80%
$130 → $120MaintainsNeutralGet Alert
10/27/2014WIREBuy Now
Encore Wire
——
Brent Thielman80%
$55 → $45DowngradeBuy → NeutralGet Alert
10/27/2014VMIBuy Now
Valmont Industries
$301.81-48.64%
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
$39.45-8.73%
Brent Thielman80%
→ $36UpgradeNeutral → BuyGet Alert
05/02/2014FLRBuy Now
Fluor
$35.75137.76%
Brent Thielman80%
$90 → $85MaintainsNeutralGet Alert
04/25/2014WIREBuy Now
Encore Wire
——
Brent Thielman80%
$65 → $64MaintainsBuyGet Alert
04/23/2014VMIBuy Now
Valmont Industries
$301.81-37.05%
Brent Thielman80%
$195 → $190MaintainsBuyGet Alert
04/21/2014FIXBuy Now
Comfort Systems USA
$423.18—
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
$414.01-87.44%
Brent Thielman80%
$48 → $52MaintainsBuyGet Alert
02/21/2014PWRBuy Now
Quanta Services
$325.81-87.72%
Brent Thielman80%
$35 → $40MaintainsBuyGet Alert
02/19/2014FLRBuy Now
Fluor
$35.75151.75%
Brent Thielman80%
$75 → $90MaintainsNeutralGet Alert
02/18/2014MTZBuy Now
MasTec
$136.66—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
12/31/2013GVABuy Now
Granite Construction
$80.97-56.77%
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
$264.91—
Brent Thielman80%
—DowngradeNeutral → SellGet Alert
11/01/2013EXPBuy Now
Eagle Materials
$226.39-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
$414.01-89.13%
Brent Thielman80%
→ $45UpgradeNeutral → BuyGet Alert
10/03/2013MTZBuy Now
MasTec
$136.66—
Brent Thielman80%
—UpgradeNeutral → BuyGet Alert
09/27/2013FLRBuy Now
Fluor
$35.75109.79%
Brent Thielman80%
→ $75DowngradeBuy → NeutralGet Alert
09/26/2013FLRBuy Now
Fluor
$35.75—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
08/28/2013DYBuy Now
Dycom Industries
$174.48-82.81%
Brent Thielman80%
$26 → $30UpgradeNeutral → BuyGet Alert
08/02/2013MTZBuy Now
MasTec
$136.66-72.19%
Brent Thielman80%
→ $38MaintainsNeutralGet Alert
08/02/2013FIXBuy Now
Comfort Systems USA
$423.18-95.75%
Brent Thielman80%
$17 → $18MaintainsNeutralGet Alert
07/09/2013FIXBuy Now
Comfort Systems USA
$423.18-95.98%
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
$325.81-89.26%
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
$52.81-24.26%
Brent Thielman80%
$38 → $40MaintainsBuyGet Alert
02/21/2013FLRBuy Now
Fluor
$35.75109.79%
Brent Thielman80%
$72 → $75MaintainsBuyGet Alert
01/03/2013GVABuy Now
Granite Construction
$80.97-53.07%
Brent Thielman80%
$33 → $38MaintainsNeutralGet Alert
11/07/2012GVABuy Now
Granite Construction
$80.97-59.24%
Brent Thielman80%
$30 → $33MaintainsNeutralGet Alert
11/02/2012MTZBuy Now
MasTec
$136.66-80.98%
Brent Thielman80%
$24 → $26MaintainsNeutralGet Alert
10/31/2012PWRBuy Now
Quanta Services
$325.81-91.41%
Brent Thielman80%
$26 → $28MaintainsNeutralGet Alert
10/24/2012CBIBuy Now
Chicago Bridge and Iron
——
Brent Thielman80%
→ $42MaintainsNeutralGet Alert
10/10/2012DYBuy Now
Dycom Industries
$174.48-91.12%
Brent Thielman80%
$17.5 → $15.5MaintainsNeutralGet Alert
10/05/2012MTZBuy Now
MasTec
$136.66-82.44%
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
$174.48-89.97%
Brent Thielman80%
$22 → $17.5MaintainsNeutralGet Alert
08/21/2012GVABuy Now
Granite Construction
$80.97—
Brent Thielman80%
—DowngradeBuy → NeutralGet Alert
08/02/2012FIXBuy Now
Comfort Systems USA
$423.18-97.4%
Brent Thielman80%
$10 → $11MaintainsNeutralGet Alert
08/02/2012PWRBuy Now
Quanta Services
$325.81-92.02%
Brent Thielman80%
$24 → $26MaintainsNeutralGet Alert
07/30/2012CBIBuy Now
Chicago Bridge and Iron
——
Brent Thielman80%
$40 → $38MaintainsNeutralGet Alert
05/04/2012PWRBuy Now
Quanta Services
$325.81-92.33%
Brent Thielman80%
$20 → $25UpgradeUnderperform → NeutralGet Alert
04/26/2012EMEBuy Now
EMCOR Group
$414.01-90.82%
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
$80.97-56.77%
Brent Thielman80%
$32 → $35MaintainsBuyGet Alert
02/08/2012MLMBuy Now
Martin Marietta Materials
$528.99—
Brent Thielman80%
—DowngradeNeutral → UnderperformGet Alert