Brent Thielman

Stock Analyst at DA Davidson

(4.96)
# 26
Out of 4,996 analysts
260
Total ratings
72.89%
Success rate
29.02%
Average return

Stocks Rated by Brent Thielman

Matrix Service Company
Sep 11, 2025
Maintains: Buy
Price Target: $18$17
Current: $12.93
Upside: +31.48%
Concrete Pumping Holdings
Sep 8, 2025
Maintains: Buy
Price Target: $8$8.5
Current: $7.16
Upside: +18.72%
Everus Construction Group
Aug 14, 2025
Maintains: Neutral
Price Target: $68$88
Current: $83.35
Upside: +5.58%
AAON, Inc.
Aug 12, 2025
Maintains: Buy
Price Target: $125$105
Current: $91.01
Upside: +15.37%
Arcosa
Aug 11, 2025
Maintains: Buy
Price Target: $110$120
Current: $92.62
Upside: +29.56%
Apogee Enterprises
Jul 1, 2025
Maintains: Neutral
Price Target: $47$45
Current: $45.34
Upside: -0.75%
Dycom Industries
Aug 21, 2025
Maintains: Buy
Price Target: $265$300
Current: $287.45
Upside: +4.37%
Southland Holdings
Aug 19, 2025
Maintains: Neutral
Price Target: $4
Current: $4.44
Upside: -9.91%
Martin Marietta Materials
Aug 11, 2025
Maintains: Buy
Price Target: $625$700
Current: $613.74
Upside: +14.05%
Primoris Services
Aug 6, 2025
Maintains: Buy
Price Target: $85$125
Current: $133.42
Upside: -6.31%
Maintains: Buy
Price Target: $265$355
Current: $342.11
Upside: +3.77%
Maintains: Buy
Price Target: $170$210
Current: $208.12
Upside: +0.90%
Maintains: Buy
Price Target: $515$725
Current: $640.57
Upside: +13.18%
Maintains: Buy
Price Target: $72$65
Current: $47.35
Upside: +37.28%
Maintains: Neutral
Price Target: $305$395
Current: $405.44
Upside: -2.57%
Maintains: Buy
Price Target: $45$40
Current: $20.56
Upside: +94.55%
Maintains: Buy
Price Target: $630$810
Current: $804.36
Upside: +0.70%
Maintains: Neutral
Price Target: $380$400
Current: $384.87
Upside: +3.93%
Downgrades: Neutral
Price Target: $120$105
Current: $113.67
Upside: -7.63%
Maintains: Buy
Price Target: $125$120
Current: $73.58
Upside: +63.09%
Maintains: Neutral
Price Target: $260$245
Current: $232.26
Upside: +5.49%
Maintains: Buy
Price Target: $65$55
Current: $42.17
Upside: +30.42%
Maintains: Neutral
Price Target: $95
Current: $128.00
Upside: -25.78%
Initiates: Buy
Price Target: $11
Current: $8.66
Upside: +27.02%
Maintains: Buy
Price Target: $65$90
Current: $67.84
Upside: +32.67%
Maintains: Buy
Price Target: $4$3.5
Current: $2.88
Upside: +21.53%
Maintains: Buy
Price Target: $36$45
Current: $42.08
Upside: +6.94%
Maintains: Buy
Price Target: $64
Current: $108.99
Upside: -41.28%
Maintains: Buy
Price Target: $37$40
Current: $52.37
Upside: -23.62%
Maintains: Buy
Price Target: $225$260
Current: $299.29
Upside: -13.13%
Maintains: Neutral
Price Target: $85$90
Current: $95.10
Upside: -5.36%
Maintains: Neutral
Price Target: $12$14
Current: $25.38
Upside: -44.84%
Downgrades: Neutral
Price Target: $23$25
Current: $82.80
Upside: -70.23%
Downgrades: Neutral
Price Target: $5
Current: $93.01
Upside: -94.62%