Ryan Koontz

Stock Analyst at Needham

(1.24)
# 1848
Out of 5,377 analysts
428
Total ratings
Success rate
Average return
42 Stocks
Name Action PT Current % Upside Ratings Updated
LITE Lumentum Holdings
Maintains: Strong Buy
100 105
88.81 18.23% 12 Jun 11, 2025
CIEN Ciena
Reiterates: Buy
90 90
75.06 19.9% 16 Jun 6, 2025
PL Planet Labs
Reiterates: Buy
8 8
5.25 52.38% 22 Jun 5, 2025
COHR Coherent
Maintains: Strong Buy
85 90
80.6 11.66% 2 May 29, 2025
RKLB Rocket Lab USA
Maintains: Strong Buy
28 32
31.93 0.22% 3 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 16
12.85 24.51% 16 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
9 9
6.65 27.82% 12 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
16.84 18.76% 3 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
130 130
91.76 41.67% 11 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
17 18
12.2 47.54% 2 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 5
2.53 77.87% 17 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 12
8.16 47.06% 19 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 5
2.29 96.51% 4 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
280 280
268.19 4.4% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
15 15
9.48 58.23% 6 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
320
292.05 9.57% 1 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
14 14
8.96 56.25% 25 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 2 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
53 53
48.15 10.07% 29 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
50 50
41.16 21.48% 21 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
3 3
1.99 50.75% 14 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 17 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 8 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
42 36
26.79 34.38% 18 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 2 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 13
9.29 34.55% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 4
1.75 100% 21 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
91 165
117.24 40.74% 23 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 7 Jun 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
9 9
n/a n/a 14 May 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 7
5.35 30.84% 7 Nov 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
90 30
n/a n/a 2 Aug 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
16
n/a n/a 9 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 8
22.74 -64.82% 7 Aug 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 3 Jun 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
21
6.25 236% 6 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
73 75
0.75 9900% 2 Feb 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
205 215
26.68 705.85% 8 Feb 23, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 27
36.13 -25.27% 4 Jan 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
110 115
n/a n/a 5 Jan 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
67 68
139.22 -51.16% 6 Dec 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
265 290
161.12 79.99% 4 Nov 13, 2020