Ruben Roy Stock Analyst Profile - Stifel Research Coverage - Stocknear

Ruben Roy

Stock Analyst at Stifel

(5)
# 35
Out of 5,506 analysts
160
Total ratings
Success rate
Average return

30 Stocks

Name Action PT Current % Upside Ratings Updated
CIEN Ciena
Maintains: Strong Buy
120 152
151.38 0.41% 8 Sep 23, 2025
SNPS Synopsys
Maintains: Buy
650 550
469.15 17.23% 9 Sep 10, 2025
NVDA NVIDIA
Maintains: Strong Buy
202 212
187.41 13.12% 18 Aug 25, 2025
COHR Coherent
Maintains: Strong Buy
100 118
113.51 3.96% 12 Aug 14, 2025
LITE Lumentum Holdings
Maintains: Strong Buy
100 132
164.32 -19.67% 9 Aug 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
115 120
135.18 -11.23% 3 Aug 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
12 26
30.82 -15.64% 3 Aug 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
161 190
164.67 15.38% 10 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
26
32.95 -21.09% 1 Aug 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 55
59.15 -7.02% 3 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 88
93.46 -5.84% 7 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
350 395
347.08 13.81% 5 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
45 52
56.14 -7.37% 2 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
21 25
36.83 -33.48% 7 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
245
202.39 21.05% 1 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
62 72
77.08 -6.59% 11 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 85
84.66 0.4% 7 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
65 70
72.66 -3.66% 10 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
12 13
12.71 2.28% 6 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 7
n/a n/a 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
127.06 -25.23% 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
134.3 41.47% 4 Feb 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Speculative Buy
28
5.51 408.17% 1 Feb 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 45
49.28 -8.69% 5 Feb 2, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
32
n/a n/a 1 Jan 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 50
86.32 -42.08% 4 Oct 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
127.44 -63.12% 1 Sep 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
77
n/a n/a 1 Feb 22, 2017