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 06/16/2025
Buy Now | Get Alert | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
06/10/2025 | KNF | Buy Now | Knife River Holding | $82.54 | 45.38% | Brent Thielman81% | $125 → $120 | Maintains | Buy | Get Alert |
06/09/2025 | BBCP | Buy Now | Concrete Pumping Holdings | $6.48 | 23.46% | Brent Thielman81% | $9 → $8 | Maintains | Buy | Get Alert |
05/23/2025 | EXP | Buy Now | Eagle Materials | $197.27 | 24.2% | Brent Thielman81% | $260 → $245 | Maintains | Neutral | Get Alert |
05/23/2025 | DY | Buy Now | Dycom Industries | $233.11 | 13.68% | Brent Thielman81% | $220 → $265 | Maintains | Buy | Get Alert |
05/02/2025 | PWR | Buy Now | Quanta Services | $356.54 | -14.46% | Brent Thielman81% | $295 → $305 | Maintains | Neutral | Get Alert |
04/28/2025 | FIX | Buy Now | Comfort Systems USA | $500.91 | -7.17% | Brent Thielman81% | $440 → $465 | Maintains | Buy | Get Alert |
03/12/2025 | BBCP | Buy Now | Concrete Pumping Holdings | $6.48 | 38.89% | Brent Thielman81% | $9.5 → $9 | Maintains | Buy | Get Alert |
02/28/2025 | AAON | Buy Now | AAON | $73.17 | 70.84% | Brent Thielman81% | $150 → $125 | Maintains | Buy | Get Alert |
02/27/2025 | STRL | Buy Now | Sterling Infrastructure | $208.78 | -11.39% | Brent Thielman81% | → $185 | Upgrade | Neutral → Buy | Get Alert |
02/25/2025 | PRIM | Buy Now | Primoris Services | $75.50 | 12.58% | Brent Thielman81% | $85 → $85 | Maintains | Buy | Get Alert |
02/19/2025 | FLR | Buy Now | Fluor | $50.51 | 8.89% | Brent Thielman81% | $65 → $55 | Maintains | Buy | Get Alert |
02/19/2025 | VMI | Buy Now | Valmont Industries | $326.36 | 16.44% | Brent Thielman81% | $380 → $380 | Downgrade | Buy → Neutral | Get Alert |
02/11/2025 | MTRX | Buy Now | Matrix Service | $12.44 | 60.77% | Brent Thielman81% | $18 → $20 | Maintains | Buy | Get Alert |
01/30/2025 | ROAD | Buy Now | Construction Partners | $105.11 | -9.62% | Brent Thielman81% | $95 → $95 | Maintains | Neutral | Get Alert |
01/30/2025 | EXP | Buy Now | Eagle Materials | $197.27 | 31.8% | Brent Thielman81% | $265 → $260 | Maintains | Neutral | Get Alert |
01/08/2025 | APOG | Buy Now | Apogee Enterprises | $38.49 | 61.08% | Brent Thielman81% | $75 → $62 | Maintains | Neutral | Get Alert |
11/19/2024 | KBR | Buy Now | KBR | $53.10 | 58.19% | Brent Thielman81% | $84 → $84 | Maintains | Buy | Get Alert |
11/19/2024 | DY | Buy Now | Dycom Industries | $233.11 | -9.91% | Brent Thielman81% | $210 → $210 | Maintains | Buy | Get Alert |
11/12/2024 | FLR | Buy Now | Fluor | $50.51 | 28.69% | Brent Thielman81% | $58 → $65 | Maintains | Buy | Get Alert |
11/12/2024 | TGLS | Buy Now | Tecnoglass | $78.80 | 14.21% | Brent Thielman81% | $65 → $90 | Maintains | Buy | Get Alert |
11/11/2024 | CRH | Buy Now | CRH | $90.51 | 32.58% | Brent Thielman81% | $110 → $120 | Maintains | Buy | Get Alert |
11/08/2024 | AAON | Buy Now | AAON | $73.17 | 105% | Brent Thielman81% | $102 → $150 | Maintains | Buy | Get Alert |
11/06/2024 | KNF | Buy Now | Knife River Holding | $82.54 | 33.27% | Brent Thielman81% | $90 → $110 | Maintains | Buy | Get Alert |
11/06/2024 | PRIM | Buy Now | Primoris Services | $75.50 | 12.58% | Brent Thielman81% | $60 → $85 | Maintains | Buy | Get Alert |
11/05/2024 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman81% | $41 → $47 | Maintains | Neutral | Get Alert |
10/25/2024 | KBR | Buy Now | KBR | $53.10 | 58.19% | Brent Thielman81% | $78 → $84 | Maintains | Buy | Get Alert |
10/24/2024 | VMI | Buy Now | Valmont Industries | $326.36 | 16.44% | Brent Thielman81% | $340 → $380 | Maintains | Buy | Get Alert |
10/15/2024 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman81% | $41 → $41 | Maintains | Neutral | Get Alert |
10/08/2024 | APOG | Buy Now | Apogee Enterprises | $38.49 | 94.86% | Brent Thielman81% | $65 → $75 | Maintains | Neutral | Get Alert |
09/26/2024 | MTRX | Buy Now | Matrix Service | $12.44 | 44.69% | Brent Thielman81% | $18 → $18 | Maintains | Buy | Get Alert |
09/10/2024 | MTRX | Buy Now | Matrix Service | $12.44 | 44.69% | Brent Thielman81% | $18 → $18 | Maintains | Buy | Get Alert |
09/05/2024 | BBCP | Buy Now | Concrete Pumping Holdings | $6.48 | 31.17% | Brent Thielman81% | $9 → $8.5 | Maintains | Buy | Get Alert |
08/13/2024 | ROAD | Buy Now | Construction Partners | $105.11 | -47.67% | Brent Thielman81% | $50 → $55 | Maintains | Neutral | Get Alert |
08/13/2024 | TGLS | Buy Now | Tecnoglass | $78.80 | -17.51% | Brent Thielman81% | $60 → $65 | Maintains | Buy | Get Alert |
08/09/2024 | CRH | Buy Now | CRH | $90.51 | 21.53% | Brent Thielman81% | $100 → $110 | Maintains | Buy | Get Alert |
08/05/2024 | WSC | Buy Now | WillScot Holdings | $26.48 | 77.49% | Brent Thielman81% | $54 → $47 | Maintains | Buy | Get Alert |
08/05/2024 | MTZ | Buy Now | MasTec | $161.00 | -22.36% | Brent Thielman81% | $120 → $125 | Maintains | Buy | Get Alert |
08/05/2024 | FLR | Buy Now | Fluor | $50.51 | 14.83% | Brent Thielman81% | $50 → $58 | Maintains | Buy | Get Alert |
07/26/2024 | EME | Buy Now | EMCOR Group | $485.81 | -11.49% | Brent Thielman81% | $410 → $430 | Maintains | Buy | Get Alert |
07/26/2024 | VMI | Buy Now | Valmont Industries | $326.36 | 4.18% | Brent Thielman81% | $300 → $340 | Maintains | Buy | Get Alert |
06/28/2024 | APOG | Buy Now | Apogee Enterprises | $38.49 | 68.88% | Brent Thielman81% | $60 → $65 | Maintains | Neutral | Get Alert |
06/26/2024 | AAON | Buy Now | AAON | $73.17 | 39.4% | Brent Thielman81% | $102 → $102 | Maintains | Buy | Get Alert |
06/25/2024 | KBR | Buy Now | KBR | $53.10 | 46.89% | Brent Thielman81% | $78 → $78 | Maintains | Buy | Get Alert |
06/10/2024 | BBCP | Buy Now | Concrete Pumping Holdings | $6.48 | 38.89% | Brent Thielman81% | $11 → $9 | Maintains | Buy | Get Alert |
05/17/2024 | ACA | Buy Now | Arcosa | $85.56 | 28.56% | Brent Thielman81% | $105 → $110 | Maintains | Buy | Get Alert |
05/07/2024 | MTZ | Buy Now | MasTec | $161.00 | -25.47% | Brent Thielman81% | $100 → $120 | Maintains | Buy | Get Alert |
05/07/2024 | PWR | Buy Now | Quanta Services | $356.54 | -29.88% | Brent Thielman81% | $225 → $250 | Maintains | Neutral | Get Alert |
05/07/2024 | WSC | Buy Now | WillScot Mobile Mini | $26.48 | 103.93% | Brent Thielman81% | $56 → $54 | Maintains | Buy | Get Alert |
05/06/2024 | ACA | Buy Now | Arcosa | $85.56 | 22.72% | Brent Thielman81% | $95 → $105 | Maintains | Buy | Get Alert |
05/01/2024 | AAON | Buy Now | AAON | $73.17 | 39.4% | Brent Thielman81% | $105 → $102 | Maintains | Buy | Get Alert |
05/01/2024 | KBR | Buy Now | KBR | $53.10 | 46.89% | Brent Thielman81% | $70 → $78 | Maintains | Buy | Get Alert |
04/16/2024 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | → $295 | Downgrade | Buy → Neutral | Get Alert |
04/04/2024 | PRIM | Buy Now | Primoris Services | $75.50 | -27.15% | Brent Thielman81% | $45 → $55 | Maintains | Buy | Get Alert |
03/22/2024 | EME | Buy Now | EMCOR Group | $485.81 | -22.81% | Brent Thielman81% | $375 → $375 | Maintains | Buy | Get Alert |
03/19/2024 | BW | Buy Now | Babcock & Wilcox | $1.08 | 224.28% | Brent Thielman81% | $4 → $3.5 | Maintains | Buy | Get Alert |
03/13/2024 | BWMN | Buy Now | Bowman Consulting Group | $27.00 | 66.67% | Brent Thielman81% | $36 → $45 | Maintains | Buy | Get Alert |
03/11/2024 | GVA | Buy Now | Granite Construction | $89.22 | -28.27% | Brent Thielman81% | $64 → $64 | Maintains | Buy | Get Alert |
03/06/2024 | SLND | Buy Now | Southland Holdings | $3.85 | 55.84% | Brent Thielman81% | → $6 | Reiterates | Neutral → Neutral | Get Alert |
03/06/2024 | NWPX | Buy Now | Northwest Pipe | $38.80 | 3.09% | Brent Thielman81% | $37 → $40 | Maintains | Buy | Get Alert |
03/05/2024 | TGLS | Buy Now | Tecnoglass | $78.80 | -23.86% | Brent Thielman81% | $50 → $60 | Maintains | Buy | Get Alert |
03/05/2024 | MTZ | Buy Now | MasTec | $161.00 | -37.89% | Brent Thielman81% | $70 → $100 | Maintains | Buy | Get Alert |
03/04/2024 | TGLS | Buy Now | Tecnoglass | $78.80 | -36.55% | Brent Thielman81% | → $50 | Reiterates | Buy → Buy | Get Alert |
03/04/2024 | MTZ | Buy Now | MasTec | $161.00 | -56.52% | Brent Thielman81% | → $70 | Reiterates | Buy → Buy | Get Alert |
03/01/2024 | AAON | Buy Now | AAON | $73.17 | 43.5% | Brent Thielman81% | $80 → $105 | Maintains | Buy | Get Alert |
02/28/2024 | PWR | Buy Now | Quanta Services | $356.54 | -36.89% | Brent Thielman81% | $190 → $225 | Maintains | Neutral | Get Alert |
02/28/2024 | PRIM | Buy Now | Primoris Services | $75.50 | -40.4% | Brent Thielman81% | $40 → $45 | Maintains | Buy | Get Alert |
02/28/2024 | FIX | Buy Now | Comfort Systems USA | $500.91 | -30.13% | Brent Thielman81% | $200 → $350 | Maintains | Buy | Get Alert |
02/28/2024 | ACA | Buy Now | Arcosa | $85.56 | 11.03% | Brent Thielman81% | $90 → $95 | Maintains | Buy | Get Alert |
02/28/2024 | STRL | Buy Now | Sterling Infrastructure | $208.78 | -44.92% | Brent Thielman81% | $86 → $115 | Downgrade | Buy → Neutral | Get Alert |
02/27/2024 | VMI | Buy Now | Valmont Industries | $326.36 | -15.74% | Brent Thielman81% | $290 → $275 | Maintains | Buy | Get Alert |
02/27/2024 | GVA | Buy Now | Granite Construction | $89.22 | -28.27% | Brent Thielman81% | $60 → $64 | Maintains | Buy | Get Alert |
01/19/2024 | CRH | Buy Now | CRH | $90.51 | -9.4% | Brent Thielman81% | → $82 | Initiates | → Buy | Get Alert |
09/13/2023 | MTRX | Buy Now | Matrix Service | $12.44 | 20.58% | Brent Thielman81% | $11 → $15 | Maintains | Buy | Get Alert |
09/05/2023 | AAON | Buy Now | AAON | $73.17 | 9.33% | Brent Thielman81% | $120 → $80 | Maintains | Buy | Get Alert |
08/16/2023 | SLND | Buy Now | Southland Holdings | $3.85 | 81.82% | Brent Thielman81% | $12 → $7 | Downgrade | Buy → Neutral | Get Alert |
08/10/2023 | PRIM | Buy Now | Primoris Services | $75.50 | -47.02% | Brent Thielman81% | $34 → $40 | Maintains | Buy | Get Alert |
08/09/2023 | KNF | Buy Now | Knife River Holding | $82.54 | -29.73% | Brent Thielman81% | $54 → $58 | Maintains | Buy | Get Alert |
08/08/2023 | MTZ | Buy Now | MasTec | $161.00 | -25.47% | Brent Thielman81% | $110 → $120 | Maintains | Buy | Get Alert |
08/07/2023 | VMC | Buy Now | Vulcan Materials | $261.18 | -0.45% | Brent Thielman81% | $225 → $260 | Maintains | Buy | Get Alert |
08/07/2023 | PWR | Buy Now | Quanta Services | $356.54 | -46.71% | Brent Thielman81% | $170 → $190 | Maintains | Neutral | Get Alert |
08/07/2023 | ACA | Buy Now | Arcosa | $85.56 | 5.19% | Brent Thielman81% | $85 → $90 | Maintains | Buy | Get Alert |
08/04/2023 | AAON | Buy Now | AAON | $73.17 | 64% | Brent Thielman81% | $115 → $120 | Maintains | Buy | Get Alert |
07/31/2023 | VMI | Buy Now | Valmont Industries | $326.36 | -11.14% | Brent Thielman81% | $310 → $290 | Maintains | Neutral | Get Alert |
07/31/2023 | KBR | Buy Now | KBR | $53.10 | 41.24% | Brent Thielman81% | $70 → $75 | Maintains | Buy | Get Alert |
07/28/2023 | FIX | Buy Now | Comfort Systems USA | $500.91 | -62.07% | Brent Thielman81% | $175 → $190 | Maintains | Buy | Get Alert |
07/03/2023 | STRL | Buy Now | Sterling Infrastructure | $208.78 | -68.87% | Brent Thielman81% | $52 → $65 | Maintains | Buy | Get Alert |
06/09/2023 | KNF | Buy Now | Knife River Holding | $82.54 | -41.85% | Brent Thielman81% | → $48 | Initiates | → Buy | Get Alert |
05/22/2023 | EXP | Buy Now | Eagle Materials | $197.27 | -11.29% | Brent Thielman81% | $140 → $175 | Maintains | Neutral | Get Alert |
05/10/2023 | MTRX | Buy Now | Matrix Service | $12.44 | -11.58% | Brent Thielman81% | → $11 | Maintains | Buy | Get Alert |
05/10/2023 | VMC | Buy Now | Vulcan Materials | $261.18 | -13.85% | Brent Thielman81% | $212 → $225 | Maintains | Buy | Get Alert |
05/10/2023 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -14.33% | Brent Thielman81% | $450 → $465 | Maintains | Buy | Get Alert |
05/09/2023 | PWR | Buy Now | Quanta Services | $356.54 | -52.32% | Brent Thielman81% | $160 → $170 | Maintains | Neutral | Get Alert |
05/05/2023 | AAON | Buy Now | AAON | $73.17 | 57.17% | Brent Thielman81% | $100 → $115 | Maintains | Buy | Get Alert |
05/03/2023 | FELE | Buy Now | Franklin Electric | $86.57 | 3.96% | Brent Thielman81% | $85 → $90 | Maintains | Neutral | Get Alert |
05/03/2023 | STRL | Buy Now | Sterling Infrastructure | $208.78 | -75.09% | Brent Thielman81% | $48 → $52 | Maintains | Buy | Get Alert |
05/01/2023 | ACA | Buy Now | Arcosa | $85.56 | -0.65% | Brent Thielman81% | $80 → $85 | Maintains | Buy | Get Alert |
04/28/2023 | FIX | Buy Now | Comfort Systems USA | $500.91 | -65.06% | Brent Thielman81% | $170 → $175 | Maintains | Buy | Get Alert |
03/28/2023 | SLND | Buy Now | Southland Holdings | $3.85 | 237.66% | Brent Thielman81% | → $13 | Maintains | Buy | Get Alert |
02/28/2023 | AAON | Buy Now | AAON | $73.17 | 36.67% | Brent Thielman81% | $75 → $100 | Maintains | Buy | Get Alert |
02/27/2023 | ACA | Buy Now | Arcosa | $85.56 | -6.5% | Brent Thielman81% | $74 → $80 | Maintains | Buy | Get Alert |
02/24/2023 | PWR | Buy Now | Quanta Services | $356.54 | -55.12% | Brent Thielman81% | $140 → $160 | Maintains | Neutral | Get Alert |
02/24/2023 | EME | Buy Now | EMCOR Group | $485.81 | -61.3% | Brent Thielman81% | $165 → $188 | Maintains | Buy | Get Alert |
02/24/2023 | FIX | Buy Now | Comfort Systems USA | $500.91 | -66.06% | Brent Thielman81% | $135 → $170 | Maintains | Buy | Get Alert |
02/17/2023 | VMC | Buy Now | Vulcan Materials | $261.18 | -18.83% | Brent Thielman81% | $200 → $212 | Maintains | Buy | Get Alert |
02/16/2023 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -17.1% | Brent Thielman81% | $380 → $450 | Maintains | Buy | Get Alert |
02/07/2023 | MWA | Buy Now | Mueller Water Products | $23.44 | -40.27% | Brent Thielman81% | $12 → $14 | Maintains | Neutral | Get Alert |
01/26/2023 | EXP | Buy Now | Eagle Materials | $197.27 | -29.03% | Brent Thielman81% | → $140 | Maintains | Neutral | Get Alert |
11/14/2022 | LGTO | Buy Now | Legato Merger Corp | — | — | Brent Thielman81% | → $13 | Initiates | → Buy | Get Alert |
11/07/2022 | FLR | Buy Now | Fluor | $50.51 | -20.81% | Brent Thielman81% | → $40 | Upgrade | Neutral → Buy | Get Alert |
10/12/2022 | VMC | Buy Now | Vulcan Materials | $261.18 | -23.42% | Brent Thielman81% | $205 → $200 | Maintains | Buy | Get Alert |
07/26/2022 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman81% | $15 → $14 | Downgrade | Buy → Neutral | Get Alert |
07/19/2022 | VMC | Buy Now | Vulcan Materials | $261.18 | -25.34% | Brent Thielman81% | $220 → $195 | Maintains | Buy | Get Alert |
07/01/2022 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -30.91% | Brent Thielman81% | $450 → $375 | Maintains | Buy | Get Alert |
07/01/2022 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman81% | $33 → $26 | Maintains | Neutral | Get Alert |
05/27/2022 | DY | Buy Now | Dycom Industries | $233.11 | -46.38% | Brent Thielman81% | $115 → $125 | Maintains | Buy | Get Alert |
05/20/2022 | EXP | Buy Now | Eagle Materials | $197.27 | -26.5% | Brent Thielman81% | $160 → $145 | Maintains | Neutral | Get Alert |
05/09/2022 | MTZ | Buy Now | MasTec | $161.00 | -34.78% | Brent Thielman81% | $120 → $105 | Maintains | Buy | Get Alert |
02/25/2022 | FIX | Buy Now | Comfort Systems USA | $500.91 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
02/25/2022 | EME | Buy Now | EMCOR Group | $485.81 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
02/15/2022 | CNR | Buy Now | Cornerstone Building | $72.29 | -65.9% | Brent Thielman81% | $23 → $24.65 | Downgrade | Buy → Neutral | Get Alert |
11/05/2021 | VMC | Buy Now | Vulcan Materials | $261.18 | -13.09% | Brent Thielman81% | $210 → $227 | Maintains | Buy | Get Alert |
10/18/2021 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -21.7% | Brent Thielman81% | $400 → $425 | Upgrade | Neutral → Buy | Get Alert |
10/18/2021 | VMC | Buy Now | Vulcan Materials | $261.18 | -19.6% | Brent Thielman81% | $195 → $210 | Upgrade | Neutral → Buy | Get Alert |
10/05/2021 | ROCR | Buy Now | Roth CH Acquisition III | — | — | Brent Thielman81% | → $13 | Initiates | → Buy | Get Alert |
08/09/2021 | AAON | Buy Now | AAON | $73.17 | -18% | Brent Thielman81% | $54 → $60 | Upgrade | Underperform → Neutral | Get Alert |
08/02/2021 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -26.31% | Brent Thielman81% | $350 → $400 | Maintains | Neutral | Get Alert |
07/30/2021 | EME | Buy Now | EMCOR Group | $485.81 | -74.27% | Brent Thielman81% | $115 → $125 | Maintains | Neutral | Get Alert |
06/01/2021 | BWMN | Buy Now | Bowman Consulting Group | $27.00 | -33.33% | Brent Thielman81% | → $18 | Initiates | → Buy | Get Alert |
05/13/2021 | CNR | Buy Now | Cornerstone Building | $72.29 | -75.1% | Brent Thielman81% | $14 → $18 | Upgrade | Neutral → Buy | Get Alert |
05/10/2021 | MTZ | Buy Now | MasTec | $161.00 | -19.25% | Brent Thielman81% | $100 → $130 | Maintains | Buy | Get Alert |
04/15/2021 | GVA | Buy Now | Granite Construction | $89.22 | -38.35% | Brent Thielman81% | $35 → $55 | Upgrade | Neutral → Buy | Get Alert |
03/25/2021 | BW | Buy Now | Babcock & Wilcox | $1.08 | 826.53% | Brent Thielman81% | → $10 | Initiates | → Buy | Get Alert |
02/17/2021 | VMC | Buy Now | Vulcan Materials | $261.18 | -42.57% | Brent Thielman81% | $120 → $150 | Maintains | Neutral | Get Alert |
02/10/2021 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -38.28% | Brent Thielman81% | $230 → $335 | Maintains | Neutral | Get Alert |
02/04/2021 | KBR | Buy Now | KBR | $53.10 | -43.5% | Brent Thielman81% | → $30 | Downgrade | Buy → Neutral | Get Alert |
12/14/2020 | TGLS | Buy Now | Tecnoglass | $78.80 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
12/14/2020 | BBCP | Buy Now | Concrete Pumping Holdings | $6.48 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
10/21/2020 | PWR | Buy Now | Quanta Services | $356.54 | -83.73% | Brent Thielman81% | $52 → $58 | Downgrade | Buy → Neutral | Get Alert |
08/11/2020 | ATCX | Buy Now | Atlas Technical | — | — | Brent Thielman81% | $8 → $13 | Upgrade | Neutral → Buy | Get Alert |
07/01/2020 | ATCX | Buy Now | Atlas Technical | — | — | Brent Thielman81% | — | Initiates | → Neutral | Get Alert |
06/11/2020 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
05/21/2020 | EXP | Buy Now | Eagle Materials | $197.27 | -69.58% | Brent Thielman81% | $50 → $60 | Maintains | Neutral | Get Alert |
05/19/2020 | BBCP | Buy Now | Concrete Pumping Holdings | $6.48 | -38.27% | Brent Thielman81% | $4.5 → $4 | Maintains | Neutral | Get Alert |
05/01/2020 | EME | Buy Now | EMCOR Group | $485.81 | -85.59% | Brent Thielman81% | → $70 | Downgrade | Buy → Neutral | Get Alert |
04/30/2020 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | $60 → $56 | Downgrade | Buy → Neutral | Get Alert |
04/29/2020 | FIX | Buy Now | Comfort Systems USA | $500.91 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
04/24/2020 | VMI | Buy Now | Valmont Industries | $326.36 | -61.7% | Brent Thielman81% | $145 → $125 | Maintains | Neutral | Get Alert |
04/22/2020 | MLM | Buy Now | Martin Marietta Materials | $542.79 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
04/21/2020 | USCR | Buy Now | US Concrete | — | — | Brent Thielman81% | → $18 | Downgrade | Buy → Neutral | Get Alert |
04/09/2020 | ROAD | Buy Now | Construction Partners | $105.11 | -82.88% | Brent Thielman81% | $20 → $18 | Downgrade | Buy → Neutral | Get Alert |
04/07/2020 | MTZ | Buy Now | MasTec | $161.00 | -74.53% | Brent Thielman81% | $75 → $41 | Maintains | Buy | Get Alert |
04/03/2020 | STRL | Buy Now | Sterling Infrastructure | $208.78 | -92.82% | Brent Thielman81% | $20 → $15 | Maintains | Buy | Get Alert |
03/27/2020 | WSC | Buy Now | WillScot Mobile Mini | $26.48 | -28.25% | Brent Thielman81% | $23 → $19 | Maintains | Buy | Get Alert |
03/18/2020 | BBCP | Buy Now | Concrete Pumping Holdings | $6.48 | — | Brent Thielman81% | — | Initiates | → Neutral | Get Alert |
03/05/2020 | DY | Buy Now | Dycom Industries | $233.11 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
02/21/2020 | VMI | Buy Now | Valmont Industries | $326.36 | -55.57% | Brent Thielman81% | $150 → $145 | Downgrade | Buy → Neutral | Get Alert |
01/24/2020 | LMB | Buy Now | Limbach Holdings | $141.20 | -96.46% | Brent Thielman81% | → $5 | Downgrade | Buy → Neutral | Get Alert |
12/20/2019 | APOG | Buy Now | Apogee Enterprises | $38.49 | 3.92% | Brent Thielman81% | $35 → $40 | Maintains | Neutral | Get Alert |
12/20/2019 | PWR | Buy Now | Quanta Services | $356.54 | -85.98% | Brent Thielman81% | → $50 | Upgrade | Neutral → Buy | Get Alert |
11/25/2019 | WSC | Buy Now | WillScot Mobile Mini | $26.48 | -13.14% | Brent Thielman81% | $20 → $23 | Maintains | Buy | Get Alert |
11/13/2019 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman81% | $5 → $3 | Maintains | Neutral | Get Alert |
11/07/2019 | TGLS | Buy Now | Tecnoglass | $78.80 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
11/04/2019 | MTZ | Buy Now | MasTec | $161.00 | -50.31% | Brent Thielman81% | $70 → $80 | Maintains | Buy | Get Alert |
11/01/2019 | PWR | Buy Now | Quanta Services | $356.54 | -86.54% | Brent Thielman81% | $40 → $48 | Maintains | Neutral | Get Alert |
10/28/2019 | GVA | Buy Now | Granite Construction | $89.22 | -66.38% | Brent Thielman81% | $45 → $30 | Downgrade | Buy → Neutral | Get Alert |
10/09/2019 | STRL | Buy Now | Sterling Infrastructure | $208.78 | -88.03% | Brent Thielman81% | $18 → $25 | Maintains | Buy | Get Alert |
07/29/2019 | FIX | Buy Now | Comfort Systems USA | $500.91 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
06/26/2019 | WSC | Buy Now | WillScot Mobile Mini | $26.48 | -28.25% | Brent Thielman81% | → $19 | Initiates | → Buy | Get Alert |
06/25/2019 | WSC | Buy Now | WillScot Mobile Mini | $26.48 | -28.25% | Brent Thielman81% | → $19 | Initiates | → Buy | Get Alert |
06/06/2019 | MLM | Buy Now | Martin Marietta Materials | $542.79 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
05/30/2019 | TGLS | Buy Now | Tecnoglass | $78.80 | -88.58% | Brent Thielman81% | → $9 | Initiates | → Buy | Get Alert |
05/06/2019 | AAON | Buy Now | AAON | $73.17 | -52.17% | Brent Thielman81% | → $35 | Downgrade | Neutral → Underperform | Get Alert |
04/02/2019 | EXP | Buy Now | Eagle Materials | $197.27 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
02/28/2019 | DY | Buy Now | Dycom Industries | $233.11 | -78.55% | Brent Thielman81% | $77 → $50 | Maintains | Neutral | Get Alert |
02/25/2019 | FIX | Buy Now | Comfort Systems USA | $500.91 | -88.62% | Brent Thielman81% | $55 → $57 | Maintains | Neutral | Get Alert |
02/19/2019 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman81% | $7.5 → $4 | Downgrade | Neutral → Underperform | Get Alert |
01/02/2019 | USCR | Buy Now | US Concrete | — | — | Brent Thielman81% | $82 → $70 | Maintains | Buy | Get Alert |
11/21/2018 | LMB | Buy Now | Limbach Holdings | $141.20 | -94.33% | Brent Thielman81% | $15 → $8 | Maintains | Buy | Get Alert |
11/01/2018 | IEA | Buy Now | Infrastructure and Energy | — | — | Brent Thielman81% | → $10.5 | Initiates | → Neutral | Get Alert |
10/26/2018 | EME | Buy Now | EMCOR Group | $485.81 | -82.92% | Brent Thielman81% | → $83 | Upgrade | Neutral → Buy | Get Alert |
10/11/2018 | VMC | Buy Now | Vulcan Materials | $261.18 | -54.82% | Brent Thielman81% | $122 → $118 | Maintains | Neutral | Get Alert |
10/11/2018 | USCR | Buy Now | US Concrete | — | — | Brent Thielman81% | $95 → $87 | Maintains | Buy | Get Alert |
10/11/2018 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman81% | $32 → $28 | Maintains | Buy | Get Alert |
10/11/2018 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -63.15% | Brent Thielman81% | $225 → $200 | Maintains | Neutral | Get Alert |
06/29/2018 | APOG | Buy Now | Apogee Enterprises | $38.49 | 35.1% | Brent Thielman81% | $47 → $52 | Downgrade | Buy → Neutral | Get Alert |
06/07/2018 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman81% | $18 → $21 | Maintains | Neutral | Get Alert |
05/29/2018 | ROAD | Buy Now | Construction Partners | $105.11 | -86.2% | Brent Thielman81% | → $14.5 | Initiates | → Buy | Get Alert |
05/04/2018 | FLR | Buy Now | Fluor | $50.51 | 2.95% | Brent Thielman81% | $63 → $52 | Maintains | Neutral | Get Alert |
05/02/2018 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
05/01/2018 | USCR | Buy Now | US Concrete | — | — | Brent Thielman81% | $98 → $95 | Maintains | Buy | Get Alert |
04/30/2018 | FIX | Buy Now | Comfort Systems USA | $500.91 | -90.42% | Brent Thielman81% | $46 → $48 | Maintains | Neutral | Get Alert |
04/27/2018 | KBR | Buy Now | KBR | $53.10 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
04/05/2018 | GVA | Buy Now | Granite Construction | $89.22 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
12/19/2017 | CBI | Buy Now | Chicago Bridge & Iron | — | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
11/01/2017 | KBR | Buy Now | KBR | $53.10 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
08/04/2017 | FLR | Buy Now | Fluor | $50.51 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
06/01/2017 | FLR | Buy Now | Fluor | $50.51 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
04/13/2017 | MTZ | Buy Now | MasTec | $161.00 | -68.94% | Brent Thielman81% | $44 → $50 | Upgrade | Neutral → Buy | Get Alert |
03/02/2017 | DY | Buy Now | Dycom Industries | $233.11 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
12/22/2016 | LMB | Buy Now | Limbach Holdings | $141.20 | -88.31% | Brent Thielman81% | → $16.5 | Initiates | → Buy | Get Alert |
11/16/2016 | MTZ | Buy Now | MasTec | $161.00 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
11/04/2016 | FLR | Buy Now | Fluor | $50.51 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
06/09/2016 | USCR | Buy Now | US Concrete | — | — | Brent Thielman81% | — | Initiates | → Buy | Get Alert |
05/19/2016 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman81% | → $16 | Downgrade | Buy → Neutral | Get Alert |
02/26/2016 | EME | Buy Now | EMCOR Group | $485.81 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
12/15/2015 | DY | Buy Now | Dycom Industries | $233.11 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
11/06/2015 | DY | Buy Now | Dycom Industries | $233.11 | — | Brent Thielman81% | — | Downgrade | → Neutral | Get Alert |
08/19/2015 | MTZ | Buy Now | MasTec | $161.00 | -86.96% | Brent Thielman81% | $23 → $21 | Maintains | Buy | Get Alert |
08/17/2015 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | $41 → $37 | Maintains | Neutral | Get Alert |
08/17/2015 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman81% | $28 → $32 | Upgrade | Neutral → Buy | Get Alert |
08/17/2015 | VMC | Buy Now | Vulcan Materials | $261.18 | -59.41% | Brent Thielman81% | $90 → $106 | Upgrade | Underperform → Neutral | Get Alert |
07/01/2015 | DY | Buy Now | Dycom Industries | $233.11 | -57.1% | Brent Thielman81% | $90 → $100 | Upgrade | Neutral → Buy | Get Alert |
06/15/2015 | APOG | Buy Now | Apogee Enterprises | $38.49 | 66.28% | Brent Thielman81% | $58 → $64 | Maintains | Buy | Get Alert |
06/12/2015 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman81% | $19 → $20 | Maintains | Buy | Get Alert |
06/10/2015 | KBR | Buy Now | KBR | $53.10 | -52.92% | Brent Thielman81% | $22 → $25 | Maintains | Buy | Get Alert |
05/14/2015 | NCS | Buy Now | NCI Building Systems | — | — | Brent Thielman81% | → $19 | Upgrade | Neutral → Buy | Get Alert |
04/08/2015 | DY | Buy Now | Dycom Industries | $233.11 | -79.41% | Brent Thielman81% | → $48 | Upgrade | Neutral → Buy | Get Alert |
04/07/2015 | SUM | Buy Now | Summit Materials | — | — | Brent Thielman81% | → $23 | Initiates | → Neutral | Get Alert |
02/23/2015 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | $33 → $36 | Maintains | Neutral | Get Alert |
02/06/2015 | FIX | Buy Now | Comfort Systems USA | $500.91 | -96.41% | Brent Thielman81% | → $18 | Downgrade | Buy → Neutral | Get Alert |
02/02/2015 | AAON | Buy Now | AAON | $73.17 | -65.83% | Brent Thielman81% | → $25 | Initiates | → Neutral | Get Alert |
01/08/2015 | DY | Buy Now | Dycom Industries | $233.11 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
12/15/2014 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | $40 → $45 | Maintains | Neutral | Get Alert |
11/17/2014 | APOG | Buy Now | Apogee Enterprises | $38.49 | 35.1% | Brent Thielman81% | $46 → $52 | Maintains | Buy | Get Alert |
11/03/2014 | MTZ | Buy Now | MasTec | $161.00 | -80.12% | Brent Thielman81% | $30 → $32 | Maintains | Neutral | Get Alert |
10/29/2014 | MLM | Buy Now | Martin Marietta Materials | $542.79 | -77.89% | Brent Thielman81% | $130 → $120 | Maintains | Neutral | Get Alert |
10/27/2014 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | $55 → $45 | Downgrade | Buy → Neutral | Get Alert |
10/27/2014 | VMI | Buy Now | Valmont Industries | $326.36 | -52.51% | Brent Thielman81% | $178 → $155 | Maintains | Buy | Get Alert |
06/18/2014 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman81% | → $95 | Upgrade | Neutral → Buy | Get Alert |
05/19/2014 | APOG | Buy Now | Apogee Enterprises | $38.49 | -6.47% | Brent Thielman81% | → $36 | Upgrade | Neutral → Buy | Get Alert |
05/02/2014 | FLR | Buy Now | Fluor | $50.51 | 68.28% | Brent Thielman81% | $90 → $85 | Maintains | Neutral | Get Alert |
04/25/2014 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | $65 → $64 | Maintains | Buy | Get Alert |
04/23/2014 | VMI | Buy Now | Valmont Industries | $326.36 | -41.78% | Brent Thielman81% | $195 → $190 | Maintains | Buy | Get Alert |
04/21/2014 | FIX | Buy Now | Comfort Systems USA | $500.91 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
02/26/2014 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman81% | $85 → $95 | Maintains | Neutral | Get Alert |
02/26/2014 | EME | Buy Now | EMCOR Group | $485.81 | -89.3% | Brent Thielman81% | $48 → $52 | Maintains | Buy | Get Alert |
02/21/2014 | PWR | Buy Now | Quanta Services | $356.54 | -88.78% | Brent Thielman81% | $35 → $40 | Maintains | Buy | Get Alert |
02/19/2014 | FLR | Buy Now | Fluor | $50.51 | 78.18% | Brent Thielman81% | $75 → $90 | Maintains | Neutral | Get Alert |
02/18/2014 | MTZ | Buy Now | MasTec | $161.00 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
12/31/2013 | GVA | Buy Now | Granite Construction | $89.22 | -60.77% | Brent Thielman81% | $30 → $35 | Maintains | Neutral | Get Alert |
12/19/2013 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman81% | $80 → $85 | Maintains | Neutral | Get Alert |
12/11/2013 | NCS | Buy Now | NCI Building Systems, Inc. | — | — | Brent Thielman81% | $16 → $18 | Maintains | Neutral | Get Alert |
11/04/2013 | VMC | Buy Now | Vulcan Materials | $261.18 | — | Brent Thielman81% | — | Downgrade | Neutral → Sell | Get Alert |
11/01/2013 | EXP | Buy Now | Eagle Materials | $197.27 | -51.84% | Brent Thielman81% | $75 → $95 | Upgrade | Neutral → Buy | Get Alert |
10/30/2013 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman81% | $65 → $80 | Maintains | Neutral | Get Alert |
10/23/2013 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
10/10/2013 | EME | Buy Now | EMCOR Group | $485.81 | -90.74% | Brent Thielman81% | → $45 | Upgrade | Neutral → Buy | Get Alert |
10/03/2013 | MTZ | Buy Now | MasTec | $161.00 | — | Brent Thielman81% | — | Upgrade | Neutral → Buy | Get Alert |
09/27/2013 | FLR | Buy Now | Fluor | $50.51 | 48.49% | Brent Thielman81% | → $75 | Downgrade | Buy → Neutral | Get Alert |
09/26/2013 | FLR | Buy Now | Fluor | $50.51 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
08/28/2013 | DY | Buy Now | Dycom Industries | $233.11 | -87.13% | Brent Thielman81% | $26 → $30 | Upgrade | Neutral → Buy | Get Alert |
08/02/2013 | MTZ | Buy Now | MasTec | $161.00 | -76.4% | Brent Thielman81% | → $38 | Maintains | Neutral | Get Alert |
08/02/2013 | FIX | Buy Now | Comfort Systems USA | $500.91 | -96.41% | Brent Thielman81% | $17 → $18 | Maintains | Neutral | Get Alert |
07/09/2013 | FIX | Buy Now | Comfort Systems USA | $500.91 | -96.61% | Brent Thielman81% | $14 → $17 | Maintains | Neutral | Get Alert |
06/25/2013 | NCS | Buy Now | NCI Building Systems, Inc. | — | — | Brent Thielman81% | → $16 | Initiates | → Neutral | Get Alert |
06/25/2013 | WIRE | Buy Now | Encore Wire | — | — | Brent Thielman81% | → $35 | Initiates | → Neutral | Get Alert |
04/08/2013 | PWR | Buy Now | Quanta Services | $356.54 | -90.18% | Brent Thielman81% | $30 → $35 | Upgrade | Neutral → Buy | Get Alert |
02/28/2013 | CBI | Buy Now | Chicago Bridge & Iron Company N.V. | — | — | Brent Thielman81% | $50 → $55 | Maintains | Neutral | Get Alert |
02/21/2013 | KBR | Buy Now | KBR | $53.10 | -24.67% | Brent Thielman81% | $38 → $40 | Maintains | Buy | Get Alert |
02/21/2013 | FLR | Buy Now | Fluor | $50.51 | 48.49% | Brent Thielman81% | $72 → $75 | Maintains | Buy | Get Alert |
01/03/2013 | GVA | Buy Now | Granite Construction | $89.22 | -57.41% | Brent Thielman81% | $33 → $38 | Maintains | Neutral | Get Alert |
11/07/2012 | GVA | Buy Now | Granite Construction | $89.22 | -63.01% | Brent Thielman81% | $30 → $33 | Maintains | Neutral | Get Alert |
11/02/2012 | MTZ | Buy Now | MasTec | $161.00 | -83.85% | Brent Thielman81% | $24 → $26 | Maintains | Neutral | Get Alert |
10/31/2012 | PWR | Buy Now | Quanta Services | $356.54 | -92.15% | Brent Thielman81% | $26 → $28 | Maintains | Neutral | Get Alert |
10/24/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman81% | → $42 | Maintains | Neutral | Get Alert |
10/10/2012 | DY | Buy Now | Dycom Industries | $233.11 | -93.35% | Brent Thielman81% | $17.5 → $15.5 | Maintains | Neutral | Get Alert |
10/05/2012 | MTZ | Buy Now | MasTec | $161.00 | -85.09% | Brent Thielman81% | $21 → $24 | Downgrade | Buy → Neutral | Get Alert |
09/18/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman81% | $38 → $45 | Maintains | Neutral | Get Alert |
08/29/2012 | DY | Buy Now | Dycom Industries | $233.11 | -92.49% | Brent Thielman81% | $22 → $17.5 | Maintains | Neutral | Get Alert |
08/21/2012 | GVA | Buy Now | Granite Construction | $89.22 | — | Brent Thielman81% | — | Downgrade | Buy → Neutral | Get Alert |
08/02/2012 | FIX | Buy Now | Comfort Systems USA | $500.91 | -97.8% | Brent Thielman81% | $10 → $11 | Maintains | Neutral | Get Alert |
08/02/2012 | PWR | Buy Now | Quanta Services | $356.54 | -92.71% | Brent Thielman81% | $24 → $26 | Maintains | Neutral | Get Alert |
07/30/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman81% | $40 → $38 | Maintains | Neutral | Get Alert |
05/04/2012 | PWR | Buy Now | Quanta Services | $356.54 | -92.99% | Brent Thielman81% | $20 → $25 | Upgrade | Underperform → Neutral | Get Alert |
04/26/2012 | EME | Buy Now | EMCOR Group | $485.81 | -92.18% | Brent Thielman81% | $34 → $38 | Maintains | Buy | Get Alert |
04/25/2012 | CBI | Buy Now | Chicago Bridge and Iron | — | — | Brent Thielman81% | $50 → $48 | Maintains | Neutral | Get Alert |
02/24/2012 | CBI | Buy Now | Chigago Bridge & Iron | — | — | Brent Thielman81% | $46 → $50 | Maintains | Neutral | Get Alert |
02/24/2012 | GVA | Buy Now | Granitenstruction | $89.22 | -60.77% | Brent Thielman81% | $32 → $35 | Maintains | Buy | Get Alert |
02/08/2012 | MLM | Buy Now | Martin Marietta Materials | $542.79 | — | Brent Thielman81% | — | Downgrade | Neutral → Underperform | Get Alert |