Gary Prestopino

Stock Analyst at Barrington Research

(2.21)
# 1050
Out of 5,370 analysts
304
Total ratings
50.92%
Success rate
16.69%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
CTLP Cantaloupe
Downgrades: Underperform
n/a
n/a n/a 22 Jun 16, 2025
AIOT PowerFleet
Maintains: Outperform
15 15
4.97 201.81% 13 Jun 13, 2025
DAVE Dave
Maintains: Outperform
250
216.27 15.6% 14 Jun 12, 2025
SNA Snap-on
Maintains: Outperform
350 350
311.9 12.22% 22 May 19, 2025
KOP Koppers Holdings
Maintains: Outperform
64 64
31.81 101.19% 18 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
14 14
8.87 57.84% 13 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
220 220
156.06 40.97% 11 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
16 16
6.09 162.73% 7 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
380 380
319.93 18.78% 17 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 60
38.02 57.81% 15 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
7 5
5.12 -2.34% 18 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
7 7
2.56 173.44% 22 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
40 40
23.57 69.71% 20 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 25
10.45 139.23% 18 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 25
22.84 9.46% 11 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 23
15.71 46.4% 14 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
10 10
1.35 640.74% 9 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
7 10
n/a n/a 8 Apr 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
90
124.47 -27.69% 5 Feb 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
n/a
n/a n/a 2 May 25, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 1 Nov 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 1 Nov 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 4 May 17, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
160
1.35 11751.85% 1 Nov 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Nov 11, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
n/a
n/a n/a 1 Jul 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
15
n/a n/a 1 Jun 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
18
n/a n/a 1 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
5
0.79 532.91% 1 Sep 13, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 3 May 29, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
27
n/a n/a 1 Jan 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 3 Aug 4, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 2 Aug 3, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 2 Jan 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Jan 3, 2017