Michael Swartz Stock Analyst Profile - Truist Securities Research Coverage - Stocknear

Michael Swartz

Stock Analyst at Truist Securities

(4.2)
# 1833
Out of 5,477 analysts
315
Total ratings
Success rate
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
PRKS United Parks & Resor...
Maintains: Strong Buy
58 61
50.18 21.56% 9 Sep 3, 2025
THO Thor Industries
Maintains: Hold
86 115
110.35 4.21% 28 Sep 3, 2025
WGO Winnebago Industries
Maintains: Buy
40 36
35.23 2.19% 33 Jun 26, 2025
PATK Patrick Industries
Maintains: Strong Buy
100 105
113.81 -7.74% 21 Jun 3, 2025
LCII LCI Industries
Maintains: Hold
80 88
104.03 -15.41% 20 Jun 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 20
17.52 14.16% 19 Jun 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 34
28.81 18.01% 11 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 17
23.2 -26.72% 15 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
64 65
76.2 -14.7% 11 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 7
9.66 -27.54% 9 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
52 45
21.77 106.71% 14 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
55 30
59.92 -49.93% 8 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 16
16.55 -3.32% 12 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 26
26.7 -2.62% 9 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
38 28
33.86 -17.31% 22 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 3
3.09 -2.91% 9 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
85 60
66.64 -9.96% 17 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
16
11.69 36.87% 1 Dec 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 60
2.38 2421.01% 1 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 24
32 -25% 8 Jan 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
58 60
50.3 19.28% 7 Jan 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 7
n/a n/a 8 Jan 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
3 2
n/a n/a 1 Jan 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
26 13
3.39 283.48% 4 Nov 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
0.82 387.8% 7 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 24
18 33.33% 1 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
88 75
79.95 -6.19% 3 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
33.76 -85.19% 1 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
42 36
n/a n/a 6 Apr 11, 2022