Ruben Roy

Stock Analyst at Stifel

(5)
# 18
Out of 5,438 analysts
154
Total ratings
Success rate
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
COHR Coherent
Maintains: Strong Buy
100 118
113.65 3.83% 12 Aug 14, 2025
LITE Lumentum Holdings
Maintains: Strong Buy
100 132
115.11 14.67% 9 Aug 13, 2025
CRWV CoreWeave
Maintains: Hold
115 120
139.74 -14.13% 3 Aug 13, 2025
LASR nLight
Maintains: Strong Buy
12 26
26.46 -1.74% 3 Aug 8, 2025
AMD Advanced Micro Devic...
Maintains: Strong Buy
161 190
172.36 10.23% 10 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
26
17.38 49.6% 1 Aug 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 55
44.62 23.26% 3 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 88
87 1.15% 7 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
350 395
349.18 13.12% 5 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
45 52
50.16 3.67% 2 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
21 25
20.68 18.47% 7 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
245
222.62 10.05% 1 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
62 72
70.51 2.11% 10 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
620 550
616.39 -10.77% 8 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 85
75.47 12.63% 7 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
65 70
60.6 15.51% 10 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
12 13
10.86 19.71% 6 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
82 95
93.42 1.69% 5 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
165 180
182.02 -1.11% 17 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 7
6.64 5.42% 3 May 15, 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
104.56 -9.14% 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
124.9 52.12% 4 Feb 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Speculative Buy
28
3.93 612.47% 1 Feb 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 45
47.1 -4.46% 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
77.31 -35.33% 4 Oct 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
118.31 -60.27% 1 Sep 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
77
n/a n/a 1 Feb 22, 2017