Brent Thielman

Stock Analyst at Oppenheimer

(4.98)
# 57
Out of 4,698 analysts
743
Total ratings
68%
Success rate
29.6%
Average return

Stocks Rated by Brent Thielman

Comfort Systems USA
Aug 31, 2026
Maintained: Buy
Price Target: $2,200$2,400
Current: $1,610.34
Upside: +49.04%
LSI Industries
Aug 21, 2026
Maintained: Buy
Price Target: $30$29
Current: $20.23
Upside: +43.35%
Cardinal Infrastructure Group
Aug 12, 2026
Maintained: Buy
Price Target: $80$70
Current: $36.43
Upside: +92.15%
Everus Construction Group
Aug 6, 2026
Maintained: Buy
Price Target: $185$200
Current: $117.24
Upside: +70.59%
Sterling Infrastructure
Aug 5, 2026
Maintained: Buy
Price Target: $950
Current: $486.49
Upside: +95.28%
MYR Group
Aug 3, 2026
Maintained: Hold
Price Target: n/a
Current: $286.59
Upside: -
EMCOR Group
Jul 31, 2026
Rated: Buy
Price Target: $1,100$1,200
Current: $754.16
Upside: +59.12%
Granite Construction
Jul 31, 2026
Rated: Buy
Price Target: $170$180
Current: $119.30
Upside: +50.88%
Vulcan Materials Company
Jul 30, 2026
Maintained: Hold
Price Target: n/a
Current: $262.63
Upside: -
Primoris Services
Jul 7, 2026
Initiated Coverage: Buy
Price Target: $180$135
Current: $74.43
Upside: +81.38%
Maintained: Hold
Price Target: n/a
Current: $514.77
Upside: -
Downgraded: Hold
Price Target: $150
Current: $145.45
Upside: +3.13%
Upgraded: Buy
Price Target: $800
Current: $624.41
Upside: +28.12%
Upgraded: Buy
Price Target: $450$600
Current: $481.46
Upside: +24.62%
Initiated Coverage: Buy
Price Target: $105$95
Current: $61.83
Upside: +53.65%
Maintained: Buy
Price Target: $210$350
Current: $237.19
Upside: +47.56%
Maintained: Buy
Price Target: $70$90
Current: $107.68
Upside: -16.42%
Maintained: Buy
Price Target: $80$70
Current: $40.84
Upside: +71.40%
Maintained: Hold
Price Target: $120
Current: $94.26
Upside: +27.31%
Maintained: Buy
Price Target: $17
Current: $10.62
Upside: +60.08%
Maintained: Hold
Price Target: n/a
Current: $104.68
Upside: -
Reiterated: Buy
Price Target: $120
Current: $79.40
Upside: +51.13%
Maintained: Hold
Price Target: $225$210
Current: $194.48
Upside: +7.98%
Maintained: Buy
Price Target: $47$46
Current: $39.97
Upside: +15.09%
Rated: Buy
Price Target: $300$390
Current: $300.23
Upside: +29.90%
Maintained: Hold
Price Target: n/a
Current: $7.10
Upside: -
Maintained: Buy
Price Target: $35$32
Current: $19.98
Upside: +60.16%
Maintained: Buy
Price Target: $43$45
Current: $42.43
Upside: +6.06%
Maintained: Buy
Price Target: $65
Current: $36.82
Upside: +76.53%
Maintained: Buy
Price Target: $13
Current: $9.28
Upside: +40.09%
Maintained: Buy
Price Target: $8.5
Current: $10.50
Upside: -19.05%
Maintained: Hold
Price Target: n/a
Current: $0.647
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $56.16
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $23.95
Upside: n/a
Maintained: Buy
Price Target: $18$12
Current: $88.21
Upside: n/a
Maintained: Buy
Price Target: $95$120
Current: $146.23
Upside: n/a
Upgraded: Buy
Price Target: $38
Current: $51.90
Upside: n/a
Downgraded: Hold
Price Target: $12$5
Current: $49.86
Upside: n/a
Maintained: Hold
Price Target: $42$48
Current: $76.64
Upside: n/a
Maintained: Hold
Price Target: $39$40
Current: $66.58
Upside: n/a
Downgraded: Hold
Price Target: $17$22
Current: $70.28
Upside: n/a
Reiterated: Hold
Price Target: $11$10
Current: $38.02
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $19.57
Upside: n/a
Reiterated: Hold
Price Target: $155$255
Current: $334.05
Upside: n/a
Reiterated: Hold
Price Target: $55$60
Current: $140.02
Upside: n/a
Reiterated: Hold
Price Target: $40$36
Current: $181.17
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $105.69
Upside: n/a
Reiterated: Hold
Price Target: $75$85
Current: $122.28
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $18.10
Upside: n/a