Ryan MacDonald
Stock Analyst at Needham
(3.68)
# 770
Out of 4,969 analysts
339
Total ratings
50.52%
Success rate
6.77%
Average return
Main Sectors:
Stocks Rated by Ryan MacDonald
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
ODD Oddity Tech | Initiates: Buy | $72 | $60.34 | +19.32% | 1 | Aug 28, 2025 | |
VEEV Veeva Systems | Maintains: Buy | $300 → $355 | $269.97 | +31.50% | 23 | Aug 28, 2025 | |
YEXT Yext, Inc. | Reiterates: Buy | $10 | $9.14 | +9.47% | 16 | Aug 18, 2025 | |
MH McGraw Hill | Initiates: Buy | $19 | $14.95 | +27.09% | 1 | Aug 18, 2025 | |
OMDA Omada Health | Maintains: Buy | $23 → $24 | $23.69 | +1.31% | 2 | Aug 8, 2025 | |
DOCS Doximity | Maintains: Buy | $67 → $75 | $67.04 | +11.87% | 1 | Aug 8, 2025 | |
HNGE Hinge Health | Maintains: Buy | $47 → $59 | $56.90 | +3.69% | 2 | Aug 6, 2025 | |
HIMS Hims & Hers Health | Reiterates: Hold | n/a | $44.47 | - | 6 | Aug 5, 2025 | |
UDMY Udemy | Reiterates: Buy | $11 | $6.76 | +62.72% | 16 | Jul 31, 2025 | |
CNC Centene | Maintains: Buy | $42 → $35 | $29.84 | +17.29% | 7 | Jul 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $11 → $14 | $11.21 | +24.89% | 19 | Jul 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 | $9.52 | +57.56% | 4 | May 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $1.57 | - | 18 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $4 → $3 | $1.54 | +94.81% | 16 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $0.90 | - | 11 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $70 | $75.95 | -7.83% | 7 | May 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.63 | - | 5 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $43 → $25 | $18.66 | +33.98% | 23 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $400 → $460 | $277.87 | +65.55% | 14 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $6.91 | - | 8 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $7.72 | - | 11 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $42 | $30.65 | +37.03% | 7 | Apr 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $30 | $23.12 | +29.76% | 3 | Mar 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $1.21 | - | 2 | Mar 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $29 | $30.44 | -4.73% | 19 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $3.88 | - | 13 | Jan 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $2 | $1.30 | +53.85% | 14 | Nov 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $8.42 | - | 11 | May 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $270 → $255 | $273.45 | -6.75% | 4 | Apr 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $40 | $20.40 | +96.08% | 15 | Dec 14, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $84 → $92 | $185.83 | -50.49% | 2 | Jun 20, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $12 → $15 | $24.47 | -38.70% | 1 | Feb 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $700 → $500 | $472.41 | +5.84% | 12 | May 6, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $640 → $450 | $220.74 | +103.86% | 13 | Feb 9, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $12 | $6.30 | +90.48% | 6 | May 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $11 | $8.03 | +36.99% | 3 | Mar 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $66.19 | - | 1 | Oct 31, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $115 → $145 | $346.24 | -58.12% | 2 | Mar 17, 2017 |
Oddity Tech
Aug 28, 2025
Initiates: Buy
Price Target: $72
Current: $60.34
Upside: +19.32%
Veeva Systems
Aug 28, 2025
Maintains: Buy
Price Target: $300 → $355
Current: $269.97
Upside: +31.50%
Yext, Inc.
Aug 18, 2025
Reiterates: Buy
Price Target: $10
Current: $9.14
Upside: +9.47%
McGraw Hill
Aug 18, 2025
Initiates: Buy
Price Target: $19
Current: $14.95
Upside: +27.09%
Omada Health
Aug 8, 2025
Maintains: Buy
Price Target: $23 → $24
Current: $23.69
Upside: +1.31%
Doximity
Aug 8, 2025
Maintains: Buy
Price Target: $67 → $75
Current: $67.04
Upside: +11.87%
Hinge Health
Aug 6, 2025
Maintains: Buy
Price Target: $47 → $59
Current: $56.90
Upside: +3.69%
Hims & Hers Health
Aug 5, 2025
Reiterates: Hold
Price Target: n/a
Current: $44.47
Upside: -
Udemy
Jul 31, 2025
Reiterates: Buy
Price Target: $11
Current: $6.76
Upside: +62.72%
Centene
Jul 28, 2025
Maintains: Buy
Price Target: $42 → $35
Current: $29.84
Upside: +17.29%
Jul 25, 2025
Maintains: Buy
Price Target: $11 → $14
Current: $11.21
Upside: +24.89%
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $9.52
Upside: +57.56%
May 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.57
Upside: -
May 9, 2025
Maintains: Buy
Price Target: $4 → $3
Current: $1.54
Upside: +94.81%
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.90
Upside: -
May 7, 2025
Reiterates: Buy
Price Target: $70
Current: $75.95
Upside: -7.83%
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.63
Upside: -
May 2, 2025
Maintains: Buy
Price Target: $43 → $25
Current: $18.66
Upside: +33.98%
May 2, 2025
Maintains: Buy
Price Target: $400 → $460
Current: $277.87
Upside: +65.55%
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $6.91
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $7.72
Upside: -
Apr 10, 2025
Reiterates: Buy
Price Target: $42
Current: $30.65
Upside: +37.03%
Mar 21, 2025
Reiterates: Buy
Price Target: $30
Current: $23.12
Upside: +29.76%
Mar 21, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.21
Upside: -
Mar 13, 2025
Reiterates: Buy
Price Target: $29
Current: $30.44
Upside: -4.73%
Jan 16, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.88
Upside: -
Nov 8, 2024
Reiterates: Buy
Price Target: $2
Current: $1.30
Upside: +53.85%
May 24, 2024
Reiterates: Hold
Price Target: n/a
Current: $8.42
Upside: -
Apr 26, 2024
Maintains: Buy
Price Target: $270 → $255
Current: $273.45
Upside: -6.75%
Dec 14, 2023
Reiterates: Buy
Price Target: $40
Current: $20.40
Upside: +96.08%
Jun 20, 2023
Maintains: Buy
Price Target: $84 → $92
Current: $185.83
Upside: -50.49%
Feb 27, 2023
Maintains: Hold
Price Target: $12 → $15
Current: $24.47
Upside: -38.70%
May 6, 2022
Maintains: Buy
Price Target: $700 → $500
Current: $472.41
Upside: +5.84%
Feb 9, 2022
Maintains: Buy
Price Target: $640 → $450
Current: $220.74
Upside: +103.86%
May 12, 2021
Maintains: Buy
Price Target: $15 → $12
Current: $6.30
Upside: +90.48%
Mar 12, 2021
Maintains: Buy
Price Target: $9 → $11
Current: $8.03
Upside: +36.99%
Oct 31, 2017
Initiates: Neutral
Price Target: n/a
Current: $66.19
Upside: -
Mar 17, 2017
Upgrades: Buy
Price Target: $115 → $145
Current: $346.24
Upside: -58.12%