Recent Analyst Stock Rating News
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.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
Buy Now | Get Alert | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
03/12/2025 | BBCP | Buy Now | Concrete Pumping Holdings | $5.56 | 61.87% | Brent Thielman80% | $9.5 → $9 | Maintains | Buy | Get Alert |
02/28/2025 | AAON | Buy Now | AAON | $83.48 | 49.74% | Brent Thielman80% | $150 → $125 | Maintains | Buy | Get Alert |
02/27/2025 | STRL | Buy Now | Sterling Infrastructure | $133.95 | 38.11% | Brent Thielman80% | → $185 | Upgrade | Neutral → Buy | Get Alert |
02/25/2025 | PRIM | Buy Now | Primoris Services | $65.63 | 29.51% | Brent Thielman80% | $85 → $85 | Maintains | Buy | Get Alert |
02/19/2025 | FLR | Buy Now | Fluor | $38.96 | 41.17% | Brent Thielman80% | $65 → $55 | Maintains | Buy | Get Alert |
02/19/2025 | VMI | Buy Now | Valmont Industries | $297.01 | 27.94% | Brent Thielman80% | $380 → $380 | Downgrade | Buy → Neutral | Get Alert |
02/11/2025 | MTRX | Buy Now | Matrix Service | $13.23 | 51.17% | Brent Thielman80% | $18 → $20 | Maintains | Buy | Get Alert |
01/30/2025 | ROAD | Buy Now | Construction Partners | $78.82 | 20.53% | Brent Thielman80% | $95 → $95 | Maintains | Neutral | Get Alert |
01/30/2025 | EXP | Buy Now | Eagle Materials | $226.40 | 14.84% | Brent Thielman80% | $265 → $260 | Maintains | Neutral | Get Alert |
01/08/2025 | APOG | Buy Now | Apogee Enterprises | $48.55 | 27.7% | Brent Thielman80% | $75 → $62 | Maintains | Neutral | Get Alert |
11/19/2024 | KBR | Buy Now | KBR | $51.34 | 63.62% | Brent Thielman80% | $84 → $84 | Maintains | Buy | Get Alert |
11/19/2024 | DY | Buy Now | Dycom Industries | $159.20 | 31.91% | Brent Thielman80% | $210 → $210 | Maintains | Buy | Get Alert |
11/12/2024 | FLR | Buy Now | Fluor | $38.96 | 66.84% | Brent Thielman80% | $58 → $65 | Maintains | Buy | Get Alert |
11/12/2024 | TGLS | Buy Now | Tecnoglass | $74.50 | 20.81% | Brent Thielman80% | $65 → $90 | Maintains | Buy | Get Alert |
11/11/2024 | CRH | Buy Now | CRH | $98.09 | 22.34% | Brent Thielman80% | $110 → $120 | Maintains | Buy | Get Alert |
11/08/2024 | AAON | Buy Now | AAON | $83.48 | 79.68% | Brent Thielman80% | $102 → $150 | Maintains | Buy | Get Alert |
11/06/2024 | KNF | Buy Now | Knife River Holding | $96.65 | 13.81% | Brent Thielman80% | $90 → $110 | Maintains | Buy | Get Alert |
11/06/2024 | PRIM | Buy Now | Primoris Services | $65.63 | 29.51% | Brent Thielman80% | $60 → $85 | Maintains | Buy | Get Alert |
11/05/2024 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman80% | $41 → $47 | Maintains | Neutral | Get Alert |
10/25/2024 | KBR | Buy Now | KBR | $51.34 | 63.62% | Brent Thielman80% | $78 → $84 | Maintains | Buy | Get Alert |
10/24/2024 | VMI | Buy Now | Valmont Industries | $297.01 | 27.94% | Brent Thielman80% | $340 → $380 | Maintains | Buy | Get Alert |
10/15/2024 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman80% | $41 → $41 | Maintains | Neutral | Get Alert |
10/08/2024 | APOG | Buy Now | Apogee Enterprises | $48.55 | 54.48% | Brent Thielman80% | $65 → $75 | Maintains | Neutral | Get Alert |
09/26/2024 | MTRX | Buy Now | Matrix Service | $13.23 | 36.05% | Brent Thielman80% | $18 → $18 | Maintains | Buy | Get Alert |
09/10/2024 | MTRX | Buy Now | Matrix Service | $13.23 | 36.05% | Brent Thielman80% | $18 → $18 | Maintains | Buy | Get Alert |
09/05/2024 | BBCP | Buy Now | Concrete Pumping Holdings | $5.56 | 52.88% | Brent Thielman80% | $9 → $8.5 | Maintains | Buy | Get Alert |
08/13/2024 | ROAD | Buy Now | Construction Partners | $78.82 | -30.22% | Brent Thielman80% | $50 → $55 | Maintains | Neutral | Get Alert |
08/13/2024 | TGLS | Buy Now | Tecnoglass | $74.50 | -12.75% | Brent Thielman80% | $60 → $65 | Maintains | Buy | Get Alert |
08/09/2024 | CRH | Buy Now | CRH | $98.09 | 12.14% | Brent Thielman80% | $100 → $110 | Maintains | Buy | Get Alert |
08/05/2024 | WSC | Buy Now | WillScot Holdings | $30.60 | 53.59% | Brent Thielman80% | $54 → $47 | Maintains | Buy | Get Alert |
08/05/2024 | MTZ | Buy Now | MasTec | $132.49 | -5.65% | Brent Thielman80% | $120 → $125 | Maintains | Buy | Get Alert |
08/05/2024 | FLR | Buy Now | Fluor | $38.96 | 48.87% | Brent Thielman80% | $50 → $58 | Maintains | Buy | Get Alert |
07/26/2024 | EME | Buy Now | EMCOR Group | $412.85 | 4.15% | Brent Thielman80% | $410 → $430 | Maintains | Buy | Get Alert |
07/26/2024 | VMI | Buy Now | Valmont Industries | $297.01 | 14.47% | Brent Thielman80% | $300 → $340 | Maintains | Buy | Get Alert |
06/28/2024 | APOG | Buy Now | Apogee Enterprises | $48.55 | 33.88% | Brent Thielman80% | $60 → $65 | Maintains | Neutral | Get Alert |
06/26/2024 | AAON | Buy Now | AAON | $83.48 | 22.18% | Brent Thielman80% | $102 → $102 | Maintains | Buy | Get Alert |
06/25/2024 | KBR | Buy Now | KBR | $51.34 | 51.93% | Brent Thielman80% | $78 → $78 | Maintains | Buy | Get Alert |
06/10/2024 | BBCP | Buy Now | Concrete Pumping Holdings | $5.56 | 61.87% | Brent Thielman80% | $11 → $9 | Maintains | Buy | Get Alert |
05/17/2024 | ACA | Buy Now | Arcosa | $81.85 | 34.39% | Brent Thielman80% | $105 → $110 | Maintains | Buy | Get Alert |
05/07/2024 | MTZ | Buy Now | MasTec | $132.49 | -9.43% | Brent Thielman80% | $100 → $120 | Maintains | Buy | Get Alert |
05/07/2024 | PWR | Buy Now | Quanta Services | $276.40 | -9.55% | Brent Thielman80% | $225 → $250 | Maintains | Neutral | Get Alert |
05/07/2024 | WSC | Buy Now | WillScot Mobile Mini | $30.60 | 76.47% | Brent Thielman80% | $56 → $54 | Maintains | Buy | Get Alert |
05/06/2024 | ACA | Buy Now | Arcosa | $81.85 | 28.28% | Brent Thielman80% | $95 → $105 | Maintains | Buy | Get Alert |
05/01/2024 | AAON | Buy Now | AAON | $83.48 | 22.18% | Brent Thielman80% | $105 → $102 | Maintains | Buy | Get Alert |
05/01/2024 | KBR | Buy Now | KBR | $51.34 | 51.93% | Brent Thielman80% | $70 → $78 | Maintains | Buy | Get Alert |
04/16/2024 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | → $295 | Downgrade | Buy → Neutral | Get Alert |
04/04/2024 | PRIM | Buy Now | Primoris Services | $65.63 | -16.2% | Brent Thielman80% | $45 → $55 | Maintains | Buy | Get Alert |
03/22/2024 | EME | Buy Now | EMCOR Group | $412.85 | -9.17% | Brent Thielman80% | $375 → $375 | Maintains | Buy | Get Alert |
03/19/2024 | BW | Buy Now | Babcock & Wilcox | $0.91 | 285.8% | Brent Thielman80% | $4 → $3.5 | Maintains | Buy | Get Alert |
03/13/2024 | BWMN | Buy Now | Bowman Consulting Group | $24.33 | 84.96% | Brent Thielman80% | $36 → $45 | Maintains | Buy | Get Alert |
03/11/2024 | GVA | Buy Now | Granite Construction | $77.20 | -17.1% | Brent Thielman80% | $64 → $64 | Maintains | Buy | Get Alert |
03/06/2024 | SLND | Buy Now | Southland Holdings | $3.22 | 86.34% | Brent Thielman80% | → $6 | Reiterates | Neutral → Neutral | Get Alert |
03/06/2024 | NWPX | Buy Now | Northwest Pipe | $43.89 | -8.86% | Brent Thielman80% | $37 → $40 | Maintains | Buy | Get Alert |
03/05/2024 | TGLS | Buy Now | Tecnoglass | $74.50 | -19.46% | Brent Thielman80% | $50 → $50 | Maintains | Buy | Get Alert |
03/05/2024 | MTZ | Buy Now | MasTec | $132.49 | -24.52% | Brent Thielman80% | $70 → $100 | Maintains | Buy | Get Alert |
03/04/2024 | TGLS | Buy Now | Tecnoglass | $74.50 | -32.89% | Brent Thielman80% | → $50 | Reiterates | Buy → Buy | Get Alert |
03/04/2024 | MTZ | Buy Now | MasTec | $132.49 | -47.17% | Brent Thielman80% | → $70 | Reiterates | Buy → Buy | Get Alert |
03/01/2024 | AAON | Buy Now | AAON | $83.48 | 25.78% | Brent Thielman80% | $80 → $105 | Maintains | Buy | Get Alert |
02/28/2024 | PWR | Buy Now | Quanta Services | $276.40 | -18.6% | Brent Thielman80% | $190 → $225 | Maintains | Neutral | Get Alert |
02/28/2024 | PRIM | Buy Now | Primoris Services | $65.63 | -31.43% | Brent Thielman80% | $40 → $45 | Maintains | Buy | Get Alert |
02/28/2024 | FIX | Buy Now | Comfort Systems USA | $378.31 | -7.48% | Brent Thielman80% | $200 → $350 | Maintains | Buy | Get Alert |
02/28/2024 | ACA | Buy Now | Arcosa | $81.85 | 16.07% | Brent Thielman80% | $90 → $95 | Maintains | Buy | Get Alert |
02/28/2024 | STRL | Buy Now | Sterling Infrastructure | $133.95 | -14.15% | Brent Thielman80% | $86 → $115 | Downgrade | Buy → Neutral | Get Alert |
02/27/2024 | VMI | Buy Now | Valmont Industries | $297.01 | -7.41% | Brent Thielman80% | $290 → $275 | Maintains | Buy | Get Alert |
02/27/2024 | GVA | Buy Now | Granite Construction | $77.20 | -17.1% | Brent Thielman80% | $60 → $64 | Maintains | Buy | Get Alert |
01/19/2024 | CRH | Buy Now | CRH | $98.09 | -16.4% | Brent Thielman80% | → $82 | Initiates | → Buy | Get Alert |
09/13/2023 | MTRX | Buy Now | Matrix Service | $13.23 | 13.38% | Brent Thielman80% | $11 → $15 | Maintains | Buy | Get Alert |
09/05/2023 | AAON | Buy Now | AAON | $83.48 | -4.17% | Brent Thielman80% | $120 → $80 | Maintains | Buy | Get Alert |
08/16/2023 | SLND | Buy Now | Southland Holdings | $3.22 | 117.39% | Brent Thielman80% | $12 → $7 | Downgrade | Buy → Neutral | Get Alert |
08/10/2023 | PRIM | Buy Now | Primoris Services | $65.63 | -39.05% | Brent Thielman80% | $34 → $40 | Maintains | Buy | Get Alert |
08/09/2023 | KNF | Buy Now | Knife River Holding | $96.65 | -39.99% | Brent Thielman80% | $54 → $58 | Maintains | Buy | Get Alert |
08/08/2023 | MTZ | Buy Now | MasTec | $132.49 | -9.43% | Brent Thielman80% | $110 → $120 | Maintains | Buy | Get Alert |
08/07/2023 | VMC | Buy Now | Vulcan Materials | $239.80 | 8.42% | Brent Thielman80% | $225 → $260 | Maintains | Buy | Get Alert |
08/07/2023 | PWR | Buy Now | Quanta Services | $276.40 | -31.26% | Brent Thielman80% | $170 → $190 | Maintains | Neutral | Get Alert |
08/07/2023 | ACA | Buy Now | Arcosa | $81.85 | 9.96% | Brent Thielman80% | $85 → $90 | Maintains | Buy | Get Alert |
08/04/2023 | AAON | Buy Now | AAON | $83.48 | 43.75% | Brent Thielman80% | $115 → $120 | Maintains | Buy | Get Alert |
07/31/2023 | VMI | Buy Now | Valmont Industries | $297.01 | -2.36% | Brent Thielman80% | $310 → $290 | Maintains | Neutral | Get Alert |
07/31/2023 | KBR | Buy Now | KBR | $51.34 | 46.08% | Brent Thielman80% | $70 → $75 | Maintains | Buy | Get Alert |
07/28/2023 | FIX | Buy Now | Comfort Systems USA | $378.31 | -49.78% | Brent Thielman80% | $175 → $190 | Maintains | Buy | Get Alert |
07/03/2023 | STRL | Buy Now | Sterling Infrastructure | $133.95 | -51.47% | Brent Thielman80% | $52 → $65 | Maintains | Buy | Get Alert |
06/09/2023 | KNF | Buy Now | Knife River Holding | $96.65 | -50.34% | Brent Thielman80% | → $48 | Initiates | → Buy | Get Alert |
05/22/2023 | EXP | Buy Now | Eagle Materials | $226.40 | -22.7% | Brent Thielman80% | $140 → $175 | Maintains | Neutral | Get Alert |
05/10/2023 | MTRX | Buy Now | Matrix Service | $13.23 | -16.86% | Brent Thielman80% | → $11 | Maintains | Buy | Get Alert |
05/10/2023 | VMC | Buy Now | Vulcan Materials | $239.80 | -6.17% | Brent Thielman80% | $212 → $225 | Maintains | Buy | Get Alert |
05/10/2023 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -5.37% | Brent Thielman80% | $450 → $465 | Maintains | Buy | Get Alert |
05/09/2023 | PWR | Buy Now | Quanta Services | $276.40 | -38.49% | Brent Thielman80% | $160 → $170 | Maintains | Neutral | Get Alert |
05/05/2023 | AAON | Buy Now | AAON | $83.48 | 37.76% | Brent Thielman80% | $100 → $115 | Maintains | Buy | Get Alert |
05/03/2023 | FELE | Buy Now | Franklin Electric | $97.91 | -8.08% | Brent Thielman80% | $85 → $90 | Maintains | Neutral | Get Alert |
05/03/2023 | STRL | Buy Now | Sterling Infrastructure | $133.95 | -61.18% | Brent Thielman80% | $48 → $52 | Maintains | Buy | Get Alert |
05/01/2023 | ACA | Buy Now | Arcosa | $81.85 | 3.85% | Brent Thielman80% | $80 → $85 | Maintains | Buy | Get Alert |
04/28/2023 | FIX | Buy Now | Comfort Systems USA | $378.31 | -53.74% | Brent Thielman80% | $170 → $175 | Maintains | Buy | Get Alert |
03/28/2023 | SLND | Buy Now | Southland Holdings | $3.22 | 303.73% | Brent Thielman80% | → $13 | Maintains | Buy | Get Alert |
02/28/2023 | AAON | Buy Now | AAON | $83.48 | 19.79% | Brent Thielman80% | $50 → $66.67 | Maintains | Buy | Get Alert |
02/27/2023 | ACA | Buy Now | Arcosa | $81.85 | -2.26% | Brent Thielman80% | $74 → $80 | Maintains | Buy | Get Alert |
02/24/2023 | PWR | Buy Now | Quanta Services | $276.40 | -42.11% | Brent Thielman80% | $140 → $160 | Maintains | Neutral | Get Alert |
02/24/2023 | EME | Buy Now | EMCOR Group | $412.85 | -54.46% | Brent Thielman80% | $165 → $188 | Maintains | Buy | Get Alert |
02/24/2023 | FIX | Buy Now | Comfort Systems USA | $378.31 | -55.06% | Brent Thielman80% | $135 → $170 | Maintains | Buy | Get Alert |
02/17/2023 | VMC | Buy Now | Vulcan Materials | $239.80 | -11.59% | Brent Thielman80% | $200 → $212 | Maintains | Buy | Get Alert |
02/16/2023 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -8.42% | Brent Thielman80% | $380 → $450 | Maintains | Buy | Get Alert |
02/07/2023 | MWA | Buy Now | Mueller Water Products | $27.79 | -49.62% | Brent Thielman80% | $12 → $14 | Maintains | Neutral | Get Alert |
01/26/2023 | EXP | Buy Now | Eagle Materials | $226.40 | -38.16% | Brent Thielman80% | → $140 | Maintains | Neutral | Get Alert |
11/14/2022 | LGTO | Buy Now | Legato Merger Corp | — | — | Brent Thielman80% | → $13 | Initiates | → Buy | Get Alert |
11/07/2022 | FLR | Buy Now | Fluor | $38.96 | 2.67% | Brent Thielman80% | → $40 | Upgrade | Neutral → Buy | Get Alert |
10/12/2022 | VMC | Buy Now | Vulcan Materials | $239.80 | -16.6% | Brent Thielman80% | $205 → $200 | Maintains | Buy | Get Alert |
07/26/2022 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman80% | $15 → $14 | Downgrade | Buy → Neutral | Get Alert |
07/19/2022 | VMC | Buy Now | Vulcan Materials | $239.80 | -18.68% | Brent Thielman80% | $220 → $195 | Maintains | Buy | Get Alert |
07/01/2022 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -23.69% | Brent Thielman80% | $450 → $375 | Maintains | Buy | Get Alert |
07/01/2022 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman80% | $32.45 → $25.57 | Maintains | Neutral | Get Alert |
05/27/2022 | DY | Buy Now | Dycom Industries | $159.20 | -21.48% | Brent Thielman80% | $115 → $125 | Maintains | Buy | Get Alert |
05/20/2022 | EXP | Buy Now | Eagle Materials | $226.40 | -35.95% | Brent Thielman80% | $160 → $145 | Maintains | Neutral | Get Alert |
05/09/2022 | MTZ | Buy Now | MasTec | $132.49 | -20.75% | Brent Thielman80% | $120 → $105 | Maintains | Buy | Get Alert |
02/25/2022 | FIX | Buy Now | Comfort Systems USA | $378.31 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
02/25/2022 | EME | Buy Now | EMCOR Group | $412.85 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
02/15/2022 | CNR | Buy Now | Cornerstone Building | $75.06 | -67.16% | Brent Thielman80% | $23 → $24.65 | Downgrade | Buy → Neutral | Get Alert |
11/05/2021 | VMC | Buy Now | Vulcan Materials | $239.80 | -5.34% | Brent Thielman80% | $210 → $227 | Maintains | Buy | Get Alert |
10/18/2021 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -13.51% | Brent Thielman80% | $400 → $425 | Upgrade | Neutral → Buy | Get Alert |
10/18/2021 | VMC | Buy Now | Vulcan Materials | $239.80 | -12.43% | Brent Thielman80% | $195 → $210 | Upgrade | Neutral → Buy | Get Alert |
10/05/2021 | ROCR | Buy Now | Roth CH Acquisition III | — | — | Brent Thielman80% | → $13 | Initiates | → Buy | Get Alert |
08/09/2021 | AAON | Buy Now | AAON | $83.48 | -28.13% | Brent Thielman80% | $36 → $40 | Upgrade | Underperform → Neutral | Get Alert |
08/02/2021 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -18.6% | Brent Thielman80% | $350 → $400 | Maintains | Neutral | Get Alert |
07/30/2021 | EME | Buy Now | EMCOR Group | $412.85 | -69.72% | Brent Thielman80% | $115 → $125 | Maintains | Neutral | Get Alert |
06/01/2021 | BWMN | Buy Now | Bowman Consulting Group | $24.33 | -26.02% | Brent Thielman80% | → $18 | Initiates | → Buy | Get Alert |
05/13/2021 | CNR | Buy Now | Cornerstone Building | $75.06 | -76.02% | Brent Thielman80% | $14 → $18 | Upgrade | Neutral → Buy | Get Alert |
05/10/2021 | MTZ | Buy Now | MasTec | $132.49 | -1.88% | Brent Thielman80% | $100 → $130 | Maintains | Buy | Get Alert |
04/15/2021 | GVA | Buy Now | Granite Construction | $77.20 | -28.76% | Brent Thielman80% | $35 → $55 | Upgrade | Neutral → Buy | Get Alert |
03/25/2021 | BW | Buy Now | Babcock & Wilcox | $0.91 | 1002.29% | Brent Thielman80% | → $10 | Initiates | → Buy | Get Alert |
02/17/2021 | VMC | Buy Now | Vulcan Materials | $239.80 | -37.45% | Brent Thielman80% | $120 → $150 | Maintains | Neutral | Get Alert |
02/10/2021 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -31.83% | Brent Thielman80% | $230 → $335 | Maintains | Neutral | Get Alert |
02/04/2021 | KBR | Buy Now | KBR | $51.34 | -41.57% | Brent Thielman80% | → $30 | Downgrade | Buy → Neutral | Get Alert |
12/14/2020 | TGLS | Buy Now | Tecnoglass | $74.50 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
12/14/2020 | BBCP | Buy Now | Concrete Pumping Holdings | $5.56 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
10/21/2020 | PWR | Buy Now | Quanta Services | $276.40 | -79.02% | Brent Thielman80% | $52 → $58 | Downgrade | Buy → Neutral | Get Alert |
08/11/2020 | ATCX | Buy Now | Atlas Technical | — | — | Brent Thielman80% | $8 → $13 | Upgrade | Neutral → Buy | Get Alert |
07/01/2020 | ATCX | Buy Now | Atlas Technical | — | — | Brent Thielman80% | — | Initiates | → Neutral | Get Alert |
06/11/2020 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
05/21/2020 | EXP | Buy Now | Eagle Materials | $226.40 | -73.5% | Brent Thielman80% | $50 → $60 | Maintains | Neutral | Get Alert |
05/19/2020 | BBCP | Buy Now | Concrete Pumping Holdings | $5.56 | -28.06% | Brent Thielman80% | $4.5 → $4 | Maintains | Neutral | Get Alert |
05/01/2020 | EME | Buy Now | EMCOR Group | $412.85 | -83.04% | Brent Thielman80% | → $70 | Downgrade | Buy → Neutral | Get Alert |
04/30/2020 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | $60 → $56 | Downgrade | Buy → Neutral | Get Alert |
04/29/2020 | FIX | Buy Now | Comfort Systems USA | $378.31 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
04/24/2020 | VMI | Buy Now | Valmont Industries | $297.01 | -57.91% | Brent Thielman80% | $145 → $125 | Maintains | Neutral | Get Alert |
04/22/2020 | MLM | Buy Now | Martin Marietta Materials | $491.40 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
04/21/2020 | USCR | Buy Now | US Concrete | — | — | Brent Thielman80% | → $18 | Downgrade | Buy → Neutral | Get Alert |
04/09/2020 | ROAD | Buy Now | Construction Partners | $78.82 | -77.16% | Brent Thielman80% | $20 → $18 | Downgrade | Buy → Neutral | Get Alert |
04/07/2020 | MTZ | Buy Now | MasTec | $132.49 | -69.05% | Brent Thielman80% | $75 → $41 | Maintains | Buy | Get Alert |
04/03/2020 | STRL | Buy Now | Sterling Infrastructure | $133.95 | -88.8% | Brent Thielman80% | $20 → $15 | Maintains | Buy | Get Alert |
03/27/2020 | WSC | Buy Now | WillScot Mobile Mini | $30.60 | -37.91% | Brent Thielman80% | $23 → $19 | Maintains | Buy | Get Alert |
03/18/2020 | BBCP | Buy Now | Concrete Pumping Holdings | $5.56 | — | Brent Thielman80% | — | Initiates | → Neutral | Get Alert |
03/05/2020 | DY | Buy Now | Dycom Industries | $159.20 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
02/21/2020 | VMI | Buy Now | Valmont Industries | $297.01 | -51.18% | Brent Thielman80% | $150 → $145 | Downgrade | Buy → Neutral | Get Alert |
01/24/2020 | LMB | Buy Now | Limbach Holdings | $85.21 | -94.13% | Brent Thielman80% | → $5 | Downgrade | Buy → Neutral | Get Alert |
12/20/2019 | APOG | Buy Now | Apogee Enterprises | $48.55 | -17.61% | Brent Thielman80% | $35 → $40 | Maintains | Neutral | Get Alert |
12/20/2019 | PWR | Buy Now | Quanta Services | $276.40 | -81.91% | Brent Thielman80% | → $50 | Upgrade | Neutral → Buy | Get Alert |
11/25/2019 | WSC | Buy Now | WillScot Mobile Mini | $30.60 | -24.84% | Brent Thielman80% | $20 → $23 | Maintains | Buy | Get Alert |
11/13/2019 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman80% | $5 → $3 | Maintains | Neutral | Get Alert |
11/07/2019 | TGLS | Buy Now | Tecnoglass | $74.50 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
11/04/2019 | MTZ | Buy Now | MasTec | $132.49 | -39.62% | Brent Thielman80% | $70 → $80 | Maintains | Buy | Get Alert |
11/01/2019 | PWR | Buy Now | Quanta Services | $276.40 | -82.63% | Brent Thielman80% | $40 → $48 | Maintains | Neutral | Get Alert |
10/28/2019 | GVA | Buy Now | Granite Construction | $77.20 | -61.14% | Brent Thielman80% | $45 → $30 | Downgrade | Buy → Neutral | Get Alert |
10/09/2019 | STRL | Buy Now | Sterling Infrastructure | $133.95 | -81.34% | Brent Thielman80% | $18 → $25 | Maintains | Buy | Get Alert |
07/29/2019 | FIX | Buy Now | Comfort Systems USA | $378.31 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
06/26/2019 | WSC | Buy Now | WillScot Mobile Mini | $30.60 | -37.91% | Brent Thielman80% | → $19 | Initiates | → Buy | Get Alert |
06/25/2019 | WSC | Buy Now | WillScot Mobile Mini | $30.60 | -37.91% | Brent Thielman80% | → $19 | Initiates | → Buy | Get Alert |
06/06/2019 | MLM | Buy Now | Martin Marietta Materials | $491.40 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
05/30/2019 | TGLS | Buy Now | Tecnoglass | $74.50 | -87.92% | Brent Thielman80% | → $9 | Initiates | → Buy | Get Alert |
05/06/2019 | AAON | Buy Now | AAON | $83.48 | -58.07% | Brent Thielman80% | → $23.33 | Downgrade | Neutral → Underperform | Get Alert |
04/02/2019 | EXP | Buy Now | Eagle Materials | $226.40 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
02/28/2019 | DY | Buy Now | Dycom Industries | $159.20 | -68.59% | Brent Thielman80% | $77 → $50 | Maintains | Neutral | Get Alert |
02/25/2019 | FIX | Buy Now | Comfort Systems USA | $378.31 | -84.93% | Brent Thielman80% | $55 → $57 | Maintains | Neutral | Get Alert |
02/19/2019 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman80% | $7.5 → $4 | Downgrade | Neutral → Underperform | Get Alert |
01/02/2019 | USCR | Buy Now | US Concrete | — | — | Brent Thielman80% | $82 → $70 | Maintains | Buy | Get Alert |
11/21/2018 | LMB | Buy Now | Limbach Holdings | $85.21 | -90.61% | Brent Thielman80% | $15 → $8 | Maintains | Buy | Get Alert |
11/01/2018 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman80% | → $10.5 | Initiates | → Neutral | Get Alert |
10/26/2018 | EME | Buy Now | EMCOR Group | $412.85 | -79.9% | Brent Thielman80% | → $83 | Upgrade | Neutral → Buy | Get Alert |
10/11/2018 | VMC | Buy Now | Vulcan Materials | $239.80 | -50.79% | Brent Thielman80% | $122 → $118 | Maintains | Neutral | Get Alert |
10/11/2018 | USCR | Buy Now | US Concrete | — | — | Brent Thielman80% | $95 → $87 | Maintains | Buy | Get Alert |
10/11/2018 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman80% | $31.47 → $27.53 | Maintains | Buy | Get Alert |
10/11/2018 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -59.3% | Brent Thielman80% | $225 → $200 | Maintains | Neutral | Get Alert |
06/29/2018 | APOG | Buy Now | Apogee Enterprises | $48.55 | 7.11% | Brent Thielman80% | $47 → $52 | Downgrade | Buy → Neutral | Get Alert |
06/07/2018 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman80% | $18 → $21 | Maintains | Neutral | Get Alert |
05/29/2018 | ROAD | Buy Now | Construction Partners | $78.82 | -81.6% | Brent Thielman80% | → $14.5 | Initiates | → Buy | Get Alert |
05/04/2018 | FLR | Buy Now | Fluor | $38.96 | 33.47% | Brent Thielman80% | $63 → $52 | Maintains | Neutral | Get Alert |
05/02/2018 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
05/01/2018 | USCR | Buy Now | US Concrete | — | — | Brent Thielman80% | $98 → $95 | Maintains | Buy | Get Alert |
04/30/2018 | FIX | Buy Now | Comfort Systems USA | $378.31 | -87.31% | Brent Thielman80% | $46 → $48 | Maintains | Neutral | Get Alert |
04/27/2018 | KBR | Buy Now | KBR | $51.34 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
04/05/2018 | GVA | Buy Now | Granite Construction | $77.20 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
12/19/2017 | CBI | Buy Now | Chicago Bridge & Iron | — | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
11/01/2017 | KBR | Buy Now | KBR | $51.34 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
08/04/2017 | FLR | Buy Now | Fluor | $38.96 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
06/01/2017 | FLR | Buy Now | Fluor | $38.96 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
04/13/2017 | MTZ | Buy Now | MasTec | $132.49 | -62.26% | Brent Thielman80% | $44 → $50 | Upgrade | Neutral → Buy | Get Alert |
03/02/2017 | DY | Buy Now | Dycom Industries | $159.20 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
12/22/2016 | LMB | Buy Now | Limbach Holdings | $85.21 | -80.64% | Brent Thielman80% | → $16.5 | Initiates | → Buy | Get Alert |
11/16/2016 | MTZ | Buy Now | MasTec | $132.49 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
11/04/2016 | FLR | Buy Now | Fluor | $38.96 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
06/09/2016 | USCR | Buy Now | US Concrete | — | — | Brent Thielman80% | — | Initiates | → Buy | Get Alert |
05/19/2016 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman80% | → $16 | Downgrade | Buy → Neutral | Get Alert |
02/26/2016 | EME | Buy Now | EMCOR Group | $412.85 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
12/15/2015 | DY | Buy Now | Dycom Industries | $159.20 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
11/06/2015 | DY | Buy Now | Dycom Industries | $159.20 | — | Brent Thielman80% | — | Downgrade | → Neutral | Get Alert |
08/19/2015 | MTZ | Buy Now | MasTec | $132.49 | -84.15% | Brent Thielman80% | $23 → $21 | Maintains | Buy | Get Alert |
08/17/2015 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | $41 → $37 | Maintains | Neutral | Get Alert |
08/17/2015 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman80% | $26.43 → $30.22 | Upgrade | Neutral → Buy | Get Alert |
08/17/2015 | VMC | Buy Now | Vulcan Materials | $239.80 | -55.8% | Brent Thielman80% | $90 → $106 | Upgrade | Underperform → Neutral | Get Alert |
07/01/2015 | DY | Buy Now | Dycom Industries | $159.20 | -37.19% | Brent Thielman80% | $90 → $100 | Upgrade | Neutral → Buy | Get Alert |
06/15/2015 | APOG | Buy Now | Apogee Enterprises | $48.55 | 31.82% | Brent Thielman80% | $58 → $64 | Maintains | Buy | Get Alert |
06/12/2015 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman80% | $19 → $20 | Maintains | Buy | Get Alert |
06/10/2015 | KBR | Buy Now | KBR | $51.34 | -51.31% | Brent Thielman80% | $22 → $25 | Maintains | Buy | Get Alert |
05/14/2015 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman80% | → $19 | Upgrade | Neutral → Buy | Get Alert |
04/08/2015 | DY | Buy Now | Dycom Industries | $159.20 | -69.85% | Brent Thielman80% | → $48 | Upgrade | Neutral → Buy | Get Alert |
04/07/2015 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman80% | → $21.71 | Initiates | → Neutral | Get Alert |
02/23/2015 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | $33 → $36 | Maintains | Neutral | Get Alert |
02/06/2015 | FIX | Buy Now | Comfort Systems USA | $378.31 | -95.24% | Brent Thielman80% | → $18 | Downgrade | Buy → Neutral | Get Alert |
02/02/2015 | AAON | Buy Now | AAON | $83.48 | -70.05% | Brent Thielman80% | → $16.67 | Initiates | → Neutral | Get Alert |
01/08/2015 | DY | Buy Now | Dycom Industries | $159.20 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
12/15/2014 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | $40 → $45 | Maintains | Neutral | Get Alert |
11/17/2014 | APOG | Buy Now | Apogee Enterprises | $48.55 | 7.11% | Brent Thielman80% | $46 → $52 | Maintains | Buy | Get Alert |
11/03/2014 | MTZ | Buy Now | MasTec | $132.49 | -75.85% | Brent Thielman80% | $30 → $32 | Maintains | Neutral | Get Alert |
10/29/2014 | MLM | Buy Now | Martin Marietta Materials | $491.40 | -75.58% | Brent Thielman80% | $130 → $120 | Maintains | Neutral | Get Alert |
10/27/2014 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | $55 → $45 | Downgrade | Buy → Neutral | Get Alert |
10/27/2014 | VMI | Buy Now | Valmont Industries | $297.01 | -47.81% | Brent Thielman80% | $178 → $155 | Maintains | Buy | Get Alert |
06/18/2014 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman80% | → $95 | Upgrade | Neutral → Buy | Get Alert |
05/19/2014 | APOG | Buy Now | Apogee Enterprises | $48.55 | -25.85% | Brent Thielman80% | → $36 | Upgrade | Neutral → Buy | Get Alert |
05/02/2014 | FLR | Buy Now | Fluor | $38.96 | 118.17% | Brent Thielman80% | $90 → $85 | Maintains | Neutral | Get Alert |
04/25/2014 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | $65 → $64 | Maintains | Buy | Get Alert |
04/23/2014 | VMI | Buy Now | Valmont Industries | $297.01 | -36.03% | Brent Thielman80% | $195 → $190 | Maintains | Buy | Get Alert |
04/21/2014 | FIX | Buy Now | Comfort Systems USA | $378.31 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
02/26/2014 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman80% | $85 → $95 | Maintains | Neutral | Get Alert |
02/26/2014 | EME | Buy Now | EMCOR Group | $412.85 | -87.4% | Brent Thielman80% | $48 → $52 | Maintains | Buy | Get Alert |
02/21/2014 | PWR | Buy Now | Quanta Services | $276.40 | -85.53% | Brent Thielman80% | $35 → $40 | Maintains | Buy | Get Alert |
02/19/2014 | FLR | Buy Now | Fluor | $38.96 | 131.01% | Brent Thielman80% | $75 → $90 | Maintains | Neutral | Get Alert |
02/18/2014 | MTZ | Buy Now | MasTec | $132.49 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
12/31/2013 | GVA | Buy Now | Granite Construction | $77.20 | -54.66% | Brent Thielman80% | $30 → $35 | Maintains | Neutral | Get Alert |
12/19/2013 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman80% | $80 → $85 | Maintains | Neutral | Get Alert |
12/11/2013 | NCS | Buy Now | NCI Building Systems, Inc. | — | — | Brent Thielman80% | $16 → $18 | Maintains | Neutral | Get Alert |
11/04/2013 | VMC | Buy Now | Vulcan Materials | $239.80 | — | Brent Thielman80% | — | Downgrade | Neutral → Sell | Get Alert |
11/01/2013 | EXP | Buy Now | Eagle Materials | $226.40 | -58.04% | Brent Thielman80% | $75 → $95 | Upgrade | Neutral → Buy | Get Alert |
10/30/2013 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman80% | $65 → $80 | Maintains | Neutral | Get Alert |
10/23/2013 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
10/10/2013 | EME | Buy Now | EMCOR Group | $412.85 | -89.1% | Brent Thielman80% | → $45 | Upgrade | Neutral → Buy | Get Alert |
10/03/2013 | MTZ | Buy Now | MasTec | $132.49 | — | Brent Thielman80% | — | Upgrade | Neutral → Buy | Get Alert |
09/27/2013 | FLR | Buy Now | Fluor | $38.96 | 92.51% | Brent Thielman80% | → $75 | Downgrade | Buy → Neutral | Get Alert |
09/26/2013 | FLR | Buy Now | Fluor | $38.96 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
08/28/2013 | DY | Buy Now | Dycom Industries | $159.20 | -81.16% | Brent Thielman80% | $26 → $30 | Upgrade | Neutral → Buy | Get Alert |
08/02/2013 | MTZ | Buy Now | MasTec | $132.49 | -71.32% | Brent Thielman80% | → $38 | Maintains | Neutral | Get Alert |
08/02/2013 | FIX | Buy Now | Comfort Systems USA | $378.31 | -95.24% | Brent Thielman80% | $17 → $18 | Maintains | Neutral | Get Alert |
07/09/2013 | FIX | Buy Now | Comfort Systems USA | $378.31 | -95.51% | Brent Thielman80% | $14 → $17 | Maintains | Neutral | Get Alert |
06/25/2013 | NCS | Buy Now | NCI Building Systems, Inc. | — | — | Brent Thielman80% | → $16 | Initiates | → Neutral | Get Alert |
06/25/2013 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman80% | → $35 | Initiates | → Neutral | Get Alert |
04/08/2013 | PWR | Buy Now | Quanta Services | $276.40 | -87.34% | Brent Thielman80% | $30 → $35 | Upgrade | Neutral → Buy | Get Alert |
02/28/2013 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman80% | $50 → $55 | Maintains | Neutral | Get Alert |
02/21/2013 | KBR | Buy Now | KBR | $51.34 | -22.09% | Brent Thielman80% | $38 → $40 | Maintains | Buy | Get Alert |
02/21/2013 | FLR | Buy Now | Fluor | $38.96 | 92.51% | Brent Thielman80% | $72 → $75 | Maintains | Buy | Get Alert |
01/03/2013 | GVA | Buy Now | Granite Construction | $77.20 | -50.78% | Brent Thielman80% | $33 → $38 | Maintains | Neutral | Get Alert |
11/07/2012 | GVA | Buy Now | Granite Construction | $77.20 | -57.25% | Brent Thielman80% | $30 → $33 | Maintains | Neutral | Get Alert |
11/02/2012 | MTZ | Buy Now | MasTec | $132.49 | -80.38% | Brent Thielman80% | $24 → $26 | Maintains | Neutral | Get Alert |
10/31/2012 | PWR | Buy Now | Quanta Services | $276.40 | -89.87% | Brent Thielman80% | $26 → $28 | Maintains | Neutral | Get Alert |
10/24/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman80% | → $42 | Maintains | Neutral | Get Alert |
10/10/2012 | DY | Buy Now | Dycom Industries | $159.20 | -90.26% | Brent Thielman80% | $17.5 → $15.5 | Maintains | Neutral | Get Alert |
10/05/2012 | MTZ | Buy Now | MasTec | $132.49 | -81.89% | Brent Thielman80% | $21 → $24 | Downgrade | Buy → Neutral | Get Alert |
09/18/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman80% | $38 → $45 | Maintains | Neutral | Get Alert |
08/29/2012 | DY | Buy Now | Dycom Industries | $159.20 | -89.01% | Brent Thielman80% | $22 → $17.5 | Maintains | Neutral | Get Alert |
08/21/2012 | GVA | Buy Now | Granite Construction | $77.20 | — | Brent Thielman80% | — | Downgrade | Buy → Neutral | Get Alert |
08/02/2012 | FIX | Buy Now | Comfort Systems USA | $378.31 | -97.09% | Brent Thielman80% | $10 → $11 | Maintains | Neutral | Get Alert |
08/02/2012 | PWR | Buy Now | Quanta Services | $276.40 | -90.59% | Brent Thielman80% | $24 → $26 | Maintains | Neutral | Get Alert |
07/30/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman80% | $40 → $38 | Maintains | Neutral | Get Alert |
05/04/2012 | PWR | Buy Now | Quanta Services | $276.40 | -90.96% | Brent Thielman80% | $20 → $25 | Upgrade | Underperform → Neutral | Get Alert |
04/26/2012 | EME | Buy Now | EMCOR Group | $412.85 | -90.8% | Brent Thielman80% | $34 → $38 | Maintains | Buy | Get Alert |
04/25/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman80% | $50 → $48 | Maintains | Neutral | Get Alert |
02/24/2012 | CBI | Buy Now | Chigago Bridge & Iron | — | — | Brent Thielman80% | $46 → $50 | Maintains | Neutral | Get Alert |
02/24/2012 | GVA | Buy Now | Granitenstruction | $77.20 | -54.66% | Brent Thielman80% | $32 → $35 | Maintains | Buy | Get Alert |
02/08/2012 | MLM | Buy Now | Martin Marietta Materials | $491.40 | — | Brent Thielman80% | — | Downgrade | Neutral → Underperform | Get Alert |