Brent Thielman

Stock Analyst at DA Davidson

(4.96)
# 24
Out of 5,124 analysts
293
Total ratings
72.87%
Success rate
29.01%
Average return

Stocks Rated by Brent Thielman

Matrix Service Company
Feb 6, 2026
Maintains: Buy
Price Target: $17
Current: $11.06
Upside: +53.71%
Construction Partners
Feb 6, 2026
Maintains: Neutral
Price Target: $120$130
Current: $127.05
Upside: +2.32%
Orion Group Holdings
Feb 5, 2026
Maintains: Buy
Price Target: $13$15
Current: $14.13
Upside: +6.16%
AAON, Inc.
Feb 3, 2026
Maintains: Buy
Price Target: $120
Current: $96.43
Upside: +24.44%
Eagle Materials
Feb 2, 2026
Maintains: Neutral
Price Target: $225$210
Current: $225.85
Upside: -7.02%
Cardinal Infrastructure Group
Jan 20, 2026
Initiates: Buy
Price Target: $30
Current: $26.41
Upside: +13.59%
Vulcan Materials Company
Jan 14, 2026
Downgrades: Neutral
Price Target: $330
Current: $323.72
Upside: +1.94%
Martin Marietta Materials
Jan 14, 2026
Downgrades: Neutral
Price Target: $690
Current: $690.00
Upside: -
Comfort Systems USA
Dec 19, 2025
Maintains: Buy
Price Target: $1,200
Current: $1,230.26
Upside: -2.46%
Dycom Industries
Nov 20, 2025
Maintains: Buy
Price Target: $300$390
Current: $400.47
Upside: -2.61%
Upgrades: Buy
Price Target: $47
Current: $41.79
Upside: +12.47%
Maintains: Neutral
Price Target: $110$116
Current: $127.13
Upside: -8.75%
Maintains: Neutral
Price Target: $1.5$6
Current: $9.50
Upside: -36.84%
Maintains: Buy
Price Target: $95$80
Current: $52.08
Upside: +53.61%
Maintains: Buy
Price Target: $125$130
Current: $130.18
Upside: -0.14%
Maintains: Buy
Price Target: $50$55
Current: $46.92
Upside: +17.22%
Maintains: Buy
Price Target: $35$32
Current: $22.26
Upside: +43.76%
Maintains: Buy
Price Target: $125$150
Current: $160.54
Upside: -6.57%
Maintains: Buy
Price Target: $355$460
Current: $401.29
Upside: +14.63%
Maintains: Buy
Price Target: $725$800
Current: $764.35
Upside: +4.66%
Maintains: Buy
Price Target: $60$70
Current: $74.32
Upside: -5.81%
Maintains: Neutral
Price Target: $400$415
Current: $473.68
Upside: -12.39%
Maintains: Buy
Price Target: $105$95
Current: $80.00
Upside: +18.75%
Maintains: Buy
Price Target: $8$8.5
Current: $6.44
Upside: +31.99%
Maintains: Neutral
Price Target: $4
Current: $1.83
Upside: +118.58%
Maintains: Neutral
Price Target: $68$88
Current: $97.29
Upside: -9.55%
Maintains: Buy
Price Target: $110$120
Current: $124.74
Upside: -3.80%
Maintains: Buy
Price Target: $170$210
Current: $259.16
Upside: -18.97%
Maintains: Buy
Price Target: $72$65
Current: $43.49
Upside: +49.46%
Maintains: Neutral
Price Target: $305$395
Current: $508.11
Upside: -22.26%
Maintains: Buy
Price Target: $36$45
Current: $35.33
Upside: +27.37%
Maintains: Neutral
Price Target: $85$90
Current: $107.69
Upside: -16.43%
Maintains: Neutral
Price Target: $12$14
Current: $29.18
Upside: -52.02%
Downgrades: Neutral
Price Target: $23$25
Current: $92.24
Upside: -73.28%
Upgrades: Buy
Price Target: $8$13
Current: $6.16
Upside: +111.04%
Downgrades: Neutral
Price Target: $5
Current: $86.26
Upside: -94.20%