Gary Prestopino

Stock Analyst at Barrington Research

(1.37)
# 1592
Out of 5,328 analysts
294
Total ratings
39.16%
Success rate
-2.11%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
KAI Kadant
Maintains: Outperform
380 380
299.74 26.78% 17 May 1, 2025
LKQ LKQ
Maintains: Outperform
60 60
38.3 56.66% 15 Apr 25, 2025
SRI Stoneridge
Maintains: Outperform
16 16
4.71 239.7% 6 Apr 25, 2025
SXI Standex Internationa...
Maintains: Outperform
220 220
143.22 53.61% 10 Apr 25, 2025
SNA Snap-on
Maintains: Outperform
350 350
314.96 11.13% 21 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
7 5
2.37 110.97% 18 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
14 14
8.13 72.2% 20 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
7 7
1.43 389.51% 22 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
40 40
31.97 25.12% 20 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
110 110
97.53 12.79% 13 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 25
11.88 110.44% 18 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
64 64
25.27 153.26% 17 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
14 14
9.35 49.73% 12 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 25
18.8 32.98% 11 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
15 15
5.15 191.26% 11 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 23
15.03 53.03% 14 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
10 10
0.97 930.93% 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
115.58 -22.13% 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.2 13233.33% 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.94 431.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
2.43 1011.11% 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