Ryan MacDonald
Stock Analyst at Needham
(3.02)
# 1,447
Out of 5,072 analysts
341
Total ratings
40.66%
Success rate
0.84%
Average return
Main Sectors:
Stocks Rated by Ryan MacDonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| COUR Coursera | Reiterates: Buy | $14 | $7.95 | +76.10% | 22 | Nov 26, 2025 | |
| VEEV Veeva Systems | Reiterates: Buy | $355 | $240.29 | +47.74% | 25 | Nov 21, 2025 | |
| ODD Oddity Tech | Reiterates: Buy | $72 | $43.26 | +66.44% | 2 | Nov 20, 2025 | |
| WAY Waystar Holding | Initiates: Buy | $46 | $36.91 | +24.63% | 1 | Nov 11, 2025 | |
| DCBO Docebo | Maintains: Buy | $42 → $38 | $21.01 | +80.87% | 8 | Nov 7, 2025 | |
| OMDA Omada Health | Maintains: Buy | $26 → $28 | $18.74 | +49.41% | 3 | Nov 7, 2025 | |
| DUOL Duolingo | Maintains: Buy | $460 → $300 | $191.41 | +56.73% | 16 | Nov 6, 2025 | |
| TEM Tempus AI | Maintains: Buy | $70 → $100 | $77.93 | +28.32% | 9 | Nov 5, 2025 | |
| TALK Talkspace | Upgrades: Buy | $5 | $3.38 | +48.15% | 6 | Oct 31, 2025 | |
| UDMY Udemy | Reiterates: Buy | $11 | $5.08 | +116.54% | 17 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $39 | $39.34 | -0.86% | 8 | Sep 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $29 → $35 | $20.49 | +70.82% | 20 | Sep 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $10 | $8.42 | +18.76% | 16 | Aug 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $19 | $17.55 | +8.26% | 1 | Aug 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $67 → $75 | $51.44 | +45.80% | 1 | Aug 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $47 → $59 | $48.91 | +20.63% | 2 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $39.76 | - | 6 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 | $4.20 | +257.14% | 4 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $0.97 | - | 18 | May 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $4 → $3 | $1.03 | +191.26% | 16 | May 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $4.97 | - | 11 | May 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $43 → $25 | $18.25 | +36.99% | 23 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $4.23 | - | 8 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $7.59 | - | 11 | May 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $30 | $24.38 | +23.05% | 3 | Mar 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $0.65 | - | 2 | Mar 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.84 | - | 13 | Jan 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $2 | $1.34 | +49.25% | 14 | Nov 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $9.35 | - | 11 | May 24, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $270 → $255 | $268.78 | -5.13% | 4 | Apr 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $84 → $92 | $216.84 | -57.57% | 2 | Jun 20, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $12 → $15 | $27.61 | -45.67% | 1 | Feb 27, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $700 → $500 | $367.32 | +36.12% | 12 | May 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $640 → $450 | $161.17 | +179.21% | 13 | Feb 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $12 | $10.33 | +16.17% | 6 | May 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $11 | $7.98 | +37.84% | 3 | Mar 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $56.38 | - | 1 | Oct 31, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $115 → $145 | $320.13 | -54.71% | 2 | Mar 17, 2017 |
Coursera
Nov 26, 2025
Reiterates: Buy
Price Target: $14
Current: $7.95
Upside: +76.10%
Veeva Systems
Nov 21, 2025
Reiterates: Buy
Price Target: $355
Current: $240.29
Upside: +47.74%
Oddity Tech
Nov 20, 2025
Reiterates: Buy
Price Target: $72
Current: $43.26
Upside: +66.44%
Waystar Holding
Nov 11, 2025
Initiates: Buy
Price Target: $46
Current: $36.91
Upside: +24.63%
Docebo
Nov 7, 2025
Maintains: Buy
Price Target: $42 → $38
Current: $21.01
Upside: +80.87%
Omada Health
Nov 7, 2025
Maintains: Buy
Price Target: $26 → $28
Current: $18.74
Upside: +49.41%
Duolingo
Nov 6, 2025
Maintains: Buy
Price Target: $460 → $300
Current: $191.41
Upside: +56.73%
Tempus AI
Nov 5, 2025
Maintains: Buy
Price Target: $70 → $100
Current: $77.93
Upside: +28.32%
Talkspace
Oct 31, 2025
Upgrades: Buy
Price Target: $5
Current: $3.38
Upside: +48.15%
Udemy
Oct 30, 2025
Reiterates: Buy
Price Target: $11
Current: $5.08
Upside: +116.54%
Sep 12, 2025
Maintains: Buy
Price Target: $35 → $39
Current: $39.34
Upside: -0.86%
Sep 5, 2025
Maintains: Buy
Price Target: $29 → $35
Current: $20.49
Upside: +70.82%
Aug 18, 2025
Reiterates: Buy
Price Target: $10
Current: $8.42
Upside: +18.76%
Aug 18, 2025
Initiates: Buy
Price Target: $19
Current: $17.55
Upside: +8.26%
Aug 8, 2025
Maintains: Buy
Price Target: $67 → $75
Current: $51.44
Upside: +45.80%
Aug 6, 2025
Maintains: Buy
Price Target: $47 → $59
Current: $48.91
Upside: +20.63%
Aug 5, 2025
Reiterates: Hold
Price Target: n/a
Current: $39.76
Upside: -
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $4.20
Upside: +257.14%
May 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.97
Upside: -
May 9, 2025
Maintains: Buy
Price Target: $4 → $3
Current: $1.03
Upside: +191.26%
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $4.97
Upside: -
May 2, 2025
Maintains: Buy
Price Target: $43 → $25
Current: $18.25
Upside: +36.99%
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $4.23
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $7.59
Upside: -
Mar 21, 2025
Reiterates: Buy
Price Target: $30
Current: $24.38
Upside: +23.05%
Mar 21, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.65
Upside: -
Jan 16, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.84
Upside: -
Nov 8, 2024
Reiterates: Buy
Price Target: $2
Current: $1.34
Upside: +49.25%
May 24, 2024
Reiterates: Hold
Price Target: n/a
Current: $9.35
Upside: -
Apr 26, 2024
Maintains: Buy
Price Target: $270 → $255
Current: $268.78
Upside: -5.13%
Jun 20, 2023
Maintains: Buy
Price Target: $84 → $92
Current: $216.84
Upside: -57.57%
Feb 27, 2023
Maintains: Hold
Price Target: $12 → $15
Current: $27.61
Upside: -45.67%
May 6, 2022
Maintains: Buy
Price Target: $700 → $500
Current: $367.32
Upside: +36.12%
Feb 9, 2022
Maintains: Buy
Price Target: $640 → $450
Current: $161.17
Upside: +179.21%
May 12, 2021
Maintains: Buy
Price Target: $15 → $12
Current: $10.33
Upside: +16.17%
Mar 12, 2021
Maintains: Buy
Price Target: $9 → $11
Current: $7.98
Upside: +37.84%
Oct 31, 2017
Initiates: Neutral
Price Target: n/a
Current: $56.38
Upside: -
Mar 17, 2017
Upgrades: Buy
Price Target: $115 → $145
Current: $320.13
Upside: -54.71%