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

Michael Swartz

Stock Analyst at Truist Securities

(4.15)
# 1908
Out of 5,506 analysts
316
Total ratings
Success rate
Average return

29 Stocks

Name Action PT Current % Upside Ratings Updated
PRKS United Parks & Resor...
Maintains: Strong Buy
58 61
55.24 10.43% 9 Sep 3, 2025
THO Thor Industries
Maintains: Hold
86 115
109.12 5.39% 28 Sep 3, 2025
WGO Winnebago Industries
Maintains: Buy
40 36
34.79 3.48% 33 Jun 26, 2025
PATK Patrick Industries
Maintains: Strong Buy
100 105
103.84 1.12% 21 Jun 3, 2025
LCII LCI Industries
Maintains: Hold
80 88
94.42 -6.8% 20 Jun 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 20
16.41 21.88% 19 Jun 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 34
25.6 32.81% 12 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 17
21.53 -21.04% 15 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
64 65
80.58 -19.33% 11 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 7
9.92 -29.44% 9 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
52 45
23.9 88.28% 14 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
55 30
64.34 -53.37% 8 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 16
16.18 -1.11% 12 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 26
28.13 -7.57% 9 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
38 28
32.36 -13.47% 22 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 3
3.05 -1.64% 9 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
85 60
66.37 -9.6% 17 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
16
n/a n/a 1 Dec 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 60
2.68 2138.81% 1 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 24
n/a n/a 8 Jan 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
58 60
n/a n/a 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.27 297.55% 4 Nov 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
n/a n/a 7 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 24
18.06 32.89% 1 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
88 75
75.89 -1.17% 3 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
26.46 -81.1% 1 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
42 36
n/a n/a 6 Apr 11, 2022