Joseph Altobello

Stock Analyst at Raymond James

(0.88)
# 2074
Out of 5,329 analysts
287
Total ratings
29.31%
Success rate
-9.15%
Average return
27 Stocks
Name Action PT Current % Upside Ratings Updated
PATK Patrick Industries
Maintains: Outperform
103 95
83.51 13.76% 4 May 2, 2025
HLLY Holley
Maintains: Outperform
3 4
2.22 57.66% 15 Mar 12, 2025
PLNT Planet Fitness
Maintains: Strong Buy
92 110
98.93 11.19% 13 Nov 8, 2024
CWH Camping World Holdin...
Upgrades: Outperform
27
13.91 94.1% 11 Oct 30, 2024
LCII LCI Indus
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Oct 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 6 Aug 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 20
8.61 132.29% 11 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
48 49
28.75 70.43% 17 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 23 Apr 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
114 108
34.72 211.06% 2 Apr 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 24 Mar 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 21 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 23
16.91 36.01% 20 Nov 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 22 Jul 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 21 Jul 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 18 Jul 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 7 Aug 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
35 36
n/a n/a 13 May 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Apr 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Jul 2, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
35 45
n/a n/a 10 Feb 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 12 Jan 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 5 May 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 3 Jan 15, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
33 36
n/a n/a 1 Sep 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Nov 3, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
n/a
n/a n/a 2 Apr 12, 2017