Ryan Koontz

Stock Analyst at Needham

(1.55)
# 1600
Out of 5,370 analysts
428
Total ratings
49.67%
Success rate
5.02%
Average return
42 Stocks
Name Action PT Current % Upside Ratings Updated
LITE Lumentum Holdings
Maintains: Strong Buy
100 105
85.59 22.68% 12 Jun 11, 2025
CIEN Ciena
Reiterates: Buy
90 90
73.78 21.98% 16 Jun 6, 2025
PL Planet Labs
Reiterates: Buy
8 8
5.33 50.09% 22 Jun 5, 2025
COHR Coherent
Maintains: Strong Buy
85 90
80.51 11.79% 2 May 29, 2025
RKLB Rocket Lab USA
Maintains: Strong Buy
28 32
26.52 20.66% 3 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 16
13.06 22.51% 16 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
9 9
6.39 33.02% 12 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
16.73 19.55% 3 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
130 130
95.01 36.83% 11 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
17 18
12.26 46.82% 2 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 5
2.48 81.45% 17 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 12
7.74 55.04% 19 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 5
2.28 97.37% 4 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
280 280
257.51 8.73% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
15 15
9.23 62.51% 6 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
320
290.21 10.26% 1 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
14 14
8.9 57.3% 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
47.7 11.11% 29 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
50 50
38.03 31.48% 21 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
3 3
2.04 47.06% 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
27 33.33% 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.26 34.99% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 4
1.74 101.15% 21 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
91 165
116.6 41.51% 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.39 29.87% 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
17.08 -53.16% 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
5.71 267.78% 6 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
73 75
0.77 9640.26% 2 Feb 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
205 215
27.68 676.73% 8 Feb 23, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 27
35.96 -24.92% 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
138.09 -50.76% 6 Dec 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
265 290
167.62 73.01% 4 Nov 13, 2020