Ryan Koontz

Stock Analyst at Needham

(0.71)
# 2062
Out of 5,319 analysts
401
Total ratings
33.93%
Success rate
-9.55%
Average return
39 Stocks
Name Action Price Target Current % Upside Ratings Updated
CLFD Clearfield
Reiterates: Buy
50 50
26.51 88.61% 21 Mar 26, 2025
PL Planet Labs
Reiterates: Buy
8 8
3.23 147.68% 20 Mar 24, 2025
FN Fabrinet
Reiterates: Buy
280 280
183.66 52.46% 3 Mar 17, 2025
KLTR Kaltura
Reiterates: Buy
3 3
1.97 52.28% 14 Mar 14, 2025
CIEN Ciena
Maintains: Buy
95 90
60.14 49.65% 15 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 14
7.43 88.43% 18 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
9 9
6.13 38.66% 11 Feb 26, 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
22.77 58.1% 18 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
145 145
71.2 103.65% 9 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 2 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
6 6
2.05 192.68% 3 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 14
8.9 57.3% 24 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
19 19
8.49 123.79% 15 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
110 110
52 111.54% 10 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 13
8.96 39.51% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 4
1.58 121.52% 21 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 1 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
15
9.86 52.13% 5 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
45 53
33.84 56.62% 27 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
11.38 75.75% 1 Jan 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
91 165
84.97 94.19% 23 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
6 6
2.05 168.29% 16 Jan 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
16 16
11.28 41.84% 1 Jan 17, 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.05 38.61% 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
10.66 -24.95% 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
3.33 530.63% 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
22.32 863.26% 8 Feb 23, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 27
34.33 -21.35% 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
134.38 -49.4% 6 Dec 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
265 290
149.75 93.66% 4 Nov 13, 2020