Ruben Roy

Stock Analyst at Stifel

(5)
# 16
Out of 5,325 analysts
131
Total ratings
69.62%
Success rate
48.36%
Average return
28 Stocks
Name Action Price Target Current % Upside Ratings Updated
CRWV CoreWeave
Initiates Coverage On: Buy
55
41.47 32.63% 1 Apr 22, 2025
IPGP IPG Photonics
Maintains: Buy
100 85
55.25 53.85% 7 Feb 12, 2025
TTMI TTM Technologies
Reinstates: Buy
33
19.13 72.5% 1 Feb 11, 2025
FLEX Flex
Reinstates: Buy
52
32.92 57.96% 1 Feb 11, 2025
LSCC Lattice Semiconducto...
Maintains: Strong Buy
65 70
43.88 59.53% 10 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
95 105
55.2 90.22% 5 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
105 62
58.67 5.68% 9 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
200 162
90.44 79.12% 6 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
12 13
9.96 30.52% 6 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
25 21
20.59 1.99% 5 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
95 90
59.88 50.3% 6 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 14
7.36 90.22% 2 Jan 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
82 95
62.69 51.54% 5 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
165 180
102.75 75.18% 17 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
85 120
59.39 102.05% 11 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 7
6.64 5.42% 3 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
300 350
265.9 31.63% 4 Feb 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
620 620
422.36 46.79% 7 Jan 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
13
n/a n/a 1 Jul 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
95
88.78 7.01% 6 Jun 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
17
n/a n/a 1 Mar 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
155 190
96.45 96.99% 4 Feb 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Speculative Buy
28
5.16 442.64% 1 Feb 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 45
36.6 22.95% 5 Feb 2, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
32
1.26 2439.68% 1 Jan 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 50
53.78 -7.03% 4 Oct 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
100.93 -53.43% 1 Sep 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
77
n/a n/a 1 Feb 22, 2017