Brent Thielman

Stock Analyst at DA Davidson

(5)
# 11
Out of 5,438 analysts
238
Total ratings
Success rate
Average return
41 Stocks
Name Action PT Current % Upside Ratings Updated
AAON AAON
Maintains: Buy
125 105
72.15 45.53% 13 Aug 12, 2025
MLM Martin Marietta Mate...
Maintains: Strong Buy
625 700
600.23 16.62% 10 Aug 11, 2025
ACA Arcosa
Maintains: Strong Buy
110 120
95.58 25.55% 7 Aug 11, 2025
PRIM Primoris Services
Maintains: Strong Buy
85 125
111.2 12.41% 6 Aug 6, 2025
STRL Sterling Infrastruct...
Maintains: Strong Buy
265 355
289.83 22.49% 8 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
170 210
179.1 17.25% 13 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
515 725
614.51 17.98% 9 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
72 65
49.34 31.74% 10 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
305 395
384.2 2.81% 10 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
45 40
23.95 67.01% 7 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
630 810
693.65 16.77% 13 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
380 400
367.78 8.76% 8 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
120 105
107.44 -2.27% 4 Jul 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
47 45
41.14 9.38% 7 Jul 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
125 120
88.4 35.75% 4 Jun 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 8
7.08 12.99% 7 Jun 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
260 245
222.52 10.1% 7 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
220 265
275.13 -3.68% 11 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
65 55
41.66 32.02% 8 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
18 20
14.66 36.43% 5 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
95 95
113.53 -16.32% 4 Jan 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
65 90
77.36 16.34% 7 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
41 47
52.49 -10.46% 6 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
295
289.84 1.78% 5 Apr 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 4
1.27 175.59% 2 Mar 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
36 45
37.44 20.19% 2 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 64
106.88 -40.12% 5 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
6
4.4 36.36% 3 Mar 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 40
49.5 -19.19% 1 Mar 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
225 260
285.33 -8.88% 10 Aug 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
85 90
93.09 -3.32% 1 May 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
12 14
25.7 -45.53% 1 Feb 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
13
8.94 45.41% 1 Nov 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
15 14
n/a n/a 4 Jul 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23 25
75.23 -67.23% 2 Feb 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
13
9.16 41.92% 1 Oct 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
8 13
12.25 6.12% 2 Aug 11, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
18
73.99 -75.67% 5 Apr 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
5
110.55 -95.48% 3 Jan 24, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
8 4
n/a n/a 5 Feb 19, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Dec 19, 2017