Ryan Koontz
Stock Analyst at Needham
(5)
Main Sectors:
Top Industries:
42 Stocks
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
LTRX Lantronix | Maintains: Strong Buy | 5 6 | 5.26 | 4.56% | 19 | Sep 30, 2025 | |
CRNT Ceragon Networks | Reiterates: Buy | 3 3 | 2.38 | 26.05% | 6 | Sep 18, 2025 | |
ANET Arista Networks | Maintains: Strong Buy | 155 160 | 145.51 | 9.96% | 13 | Sep 16, 2025 | |
PL Planet Labs | Maintains: Strong Buy | 8 12 | 15.29 | -21.52% | 23 | Sep 9, 2025 | |
CIEN Ciena | Maintains: Strong Buy | 90 130 | 151.38 | -14.12% | 17 | Sep 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 55 55 | 56.14 | -2.03% | 5 | Sep 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 350 350 | 365.77 | -4.31% | 5 | Aug 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 120 120 | 113.51 | 5.72% | 3 | Aug 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 135 145 | 164.32 | -11.76% | 13 | Aug 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 20 24 | 20.26 | 18.46% | 4 | Aug 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 9 11 | 13.48 | -18.4% | 13 | Aug 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 16 25 | 32.03 | -21.95% | 17 | Aug 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 320 345 | 325.01 | 6.15% | 2 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 14 12 | 10.7 | 12.15% | 26 | Jul 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 32 | 27.91 | 14.65% | 8 | Jul 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 60 70 | 59.65 | 17.35% | 30 | Jul 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 17 18 | 13.9 | 29.5% | 3 | May 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 14 12 | 9.25 | 29.73% | 19 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 15 15 | 12.71 | 18.02% | 6 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Hold | n/a | n/a | n/a | 2 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 50 50 | 35.77 | 39.78% | 21 | Mar 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 3 3 | 1.5 | 100% | 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 | 28.01 | 28.53% | 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.65 | 29.53% | 14 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 3 4 | 2.06 | 69.9% | 21 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 91 165 | 103.15 | 59.96% | 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.47 | 27.97% | 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
| Initiates Coverage On: Hold | n/a | n/a | n/a | 3 | Jun 22, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 21 | 15.52 | 35.31% | 6 | Apr 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 73 75 | n/a | n/a | 2 | Feb 26, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 205 215 | 22.79 | 843.4% | 8 | Feb 23, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 25 27 | n/a | n/a | 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 | 109.91 | -38.13% | 6 | Dec 4, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 265 290 | 138.25 | 109.76% | 4 | Nov 13, 2020 |