Michael Swartz

Stock Analyst at Truist Securities

(0.47)
# 1904
Out of 5,240 analysts
274
Total ratings
45.45%
Success rate
7.03%
Average return
29 Stocks
Name Action Price Target Current % Upside Ratings Updated
Fox Factory Hldg
Maintains: Buy
42 40
27.56 45.14% 9 Jan 7, 2025
Topgolf Callaway Bra...
Maintains: Buy
14 12
8.18 46.7% 8 Jan 7, 2025
Six Flags Entertainm...
Maintains: Strong Buy
54 56
46.26 21.05% 12 Jan 7, 2025
Winnebago Industries
Maintains: Buy
64 56
47.53 17.82% 28 Jan 7, 2025
Thor Industries
Maintains: Hold
105 98
96.7 1.34% 22 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
76 60
55.56 7.99% 6 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
110 105
85.73 22.48% 17 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 25
14.95 67.22% 11 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
22 20
17.95 11.42% 13 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
42 34
34.31 -0.9% 20 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
108 102
101.86 0.14% 17 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 26
22.14 17.43% 16 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
90 85
65.74 29.3% 16 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
16
n/a n/a 1 Dec 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
60 64
54.62 17.17% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
65 68
72.47 -6.17% 9 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 2
0.79 153.16% 1 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
2.9 141.38% 8 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
35 44
26.46 66.29% 8 Jul 26, 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
13.3 -2.26% 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.19 31.94% 1 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
88 75
56.64 32.42% 3 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
1.23 306.5% 1 Oct 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
42 36
n/a n/a 6 Apr 11, 2022