Ryan MacDonald
Stock Analyst at Needham
(2.12)
# 2,915
Out of 5,182 analysts
367
Total ratings
37.5%
Success rate
-4.36%
Average return
Main Sectors:
Stocks Rated by Ryan MacDonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| COUR Coursera | Reiterates: Buy | $10 | $6.49 | +54.08% | 24 | Apr 24, 2026 | |
| DCBO Docebo | Reiterates: Buy | $31 | $18.93 | +63.76% | 11 | Apr 22, 2026 | |
| PHR Phreesia | Maintains: Buy | $35 → $14 | $9.42 | +48.62% | 23 | Mar 31, 2026 | |
| DCGO DocGo | Reiterates: Buy | $3 | $0.72 | +317.19% | 17 | Mar 17, 2026 | |
| TEM Tempus AI | Reiterates: Buy | $75 | $51.10 | +46.77% | 11 | Mar 11, 2026 | |
| TALK Talkspace | Downgrades: Hold | n/a | $5.19 | - | 9 | Mar 9, 2026 | |
| HIMS Hims & Hers Health | Upgrades: Buy | $30 | $27.91 | +7.49% | 8 | Mar 9, 2026 | |
| VEEV Veeva Systems | Maintains: Buy | $355 → $270 | $158.49 | +70.36% | 26 | Mar 5, 2026 | |
| DUOL Duolingo | Maintains: Buy | $300 → $145 | $106.24 | +36.48% | 17 | Feb 27, 2026 | |
| ODD Oddity Tech | Downgrades: Hold | n/a | $15.41 | - | 3 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $46 → $33 | $25.23 | +30.80% | 2 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $19 | $12.22 | +55.48% | 2 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $59 | $44.74 | +31.87% | 4 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $1.07 | - | 19 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $55 | $24.57 | +123.85% | 2 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $28 | $14.59 | +91.91% | 4 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $11 | $5.17 | +112.77% | 17 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $39 | $49.57 | -21.32% | 8 | Sep 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $10 | $3.93 | +154.45% | 16 | Aug 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 | $3.62 | +314.36% | 4 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.67 | - | 11 | May 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $43 → $25 | $17.77 | +40.69% | 23 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $6.25 | - | 8 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $6.00 | - | 11 | May 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $30 | $24.84 | +20.77% | 3 | Mar 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $27.90 | - | 2 | Mar 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $1.01 | - | 13 | Jan 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $2 | $0.89 | +123.74% | 14 | Nov 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $10.07 | - | 11 | May 24, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $270 → $255 | $259.57 | -1.76% | 4 | Apr 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $84 → $92 | $177.50 | -48.17% | 2 | Jun 20, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $12 → $15 | $30.79 | -51.28% | 1 | Feb 27, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $700 → $500 | $225.97 | +121.27% | 12 | May 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $640 → $450 | $124.82 | +260.52% | 13 | Feb 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $12 | $7.58 | +58.31% | 6 | May 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $11 | $9.22 | +19.31% | 3 | Mar 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $37.51 | - | 1 | Oct 31, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $115 → $145 | $243.20 | -40.38% | 2 | Mar 17, 2017 |
Coursera
Apr 24, 2026
Reiterates: Buy
Price Target: $10
Current: $6.49
Upside: +54.08%
Docebo
Apr 22, 2026
Reiterates: Buy
Price Target: $31
Current: $18.93
Upside: +63.76%
Phreesia
Mar 31, 2026
Maintains: Buy
Price Target: $35 → $14
Current: $9.42
Upside: +48.62%
DocGo
Mar 17, 2026
Reiterates: Buy
Price Target: $3
Current: $0.72
Upside: +317.19%
Tempus AI
Mar 11, 2026
Reiterates: Buy
Price Target: $75
Current: $51.10
Upside: +46.77%
Talkspace
Mar 9, 2026
Downgrades: Hold
Price Target: n/a
Current: $5.19
Upside: -
Hims & Hers Health
Mar 9, 2026
Upgrades: Buy
Price Target: $30
Current: $27.91
Upside: +7.49%
Veeva Systems
Mar 5, 2026
Maintains: Buy
Price Target: $355 → $270
Current: $158.49
Upside: +70.36%
Duolingo
Feb 27, 2026
Maintains: Buy
Price Target: $300 → $145
Current: $106.24
Upside: +36.48%
Oddity Tech
Feb 26, 2026
Downgrades: Hold
Price Target: n/a
Current: $15.41
Upside: -
Feb 17, 2026
Maintains: Buy
Price Target: $46 → $33
Current: $25.23
Upside: +30.80%
Feb 12, 2026
Reiterates: Buy
Price Target: $19
Current: $12.22
Upside: +55.48%
Feb 11, 2026
Reiterates: Buy
Price Target: $59
Current: $44.74
Upside: +31.87%
Feb 10, 2026
Reiterates: Hold
Price Target: n/a
Current: $1.07
Upside: -
Feb 6, 2026
Maintains: Buy
Price Target: $75 → $55
Current: $24.57
Upside: +123.85%
Jan 22, 2026
Reiterates: Buy
Price Target: $28
Current: $14.59
Upside: +91.91%
Oct 30, 2025
Reiterates: Buy
Price Target: $11
Current: $5.17
Upside: +112.77%
Sep 12, 2025
Maintains: Buy
Price Target: $35 → $39
Current: $49.57
Upside: -21.32%
Aug 18, 2025
Reiterates: Buy
Price Target: $10
Current: $3.93
Upside: +154.45%
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $3.62
Upside: +314.36%
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.67
Upside: -
May 2, 2025
Maintains: Buy
Price Target: $43 → $25
Current: $17.77
Upside: +40.69%
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $6.25
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $6.00
Upside: -
Mar 21, 2025
Reiterates: Buy
Price Target: $30
Current: $24.84
Upside: +20.77%
Mar 21, 2025
Reiterates: Hold
Price Target: n/a
Current: $27.90
Upside: -
Jan 16, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.01
Upside: -
Nov 8, 2024
Reiterates: Buy
Price Target: $2
Current: $0.89
Upside: +123.74%
May 24, 2024
Reiterates: Hold
Price Target: n/a
Current: $10.07
Upside: -
Apr 26, 2024
Maintains: Buy
Price Target: $270 → $255
Current: $259.57
Upside: -1.76%
Jun 20, 2023
Maintains: Buy
Price Target: $84 → $92
Current: $177.50
Upside: -48.17%
Feb 27, 2023
Maintains: Hold
Price Target: $12 → $15
Current: $30.79
Upside: -51.28%
May 6, 2022
Maintains: Buy
Price Target: $700 → $500
Current: $225.97
Upside: +121.27%
Feb 9, 2022
Maintains: Buy
Price Target: $640 → $450
Current: $124.82
Upside: +260.52%
May 12, 2021
Maintains: Buy
Price Target: $15 → $12
Current: $7.58
Upside: +58.31%
Mar 12, 2021
Maintains: Buy
Price Target: $9 → $11
Current: $9.22
Upside: +19.31%
Oct 31, 2017
Initiates: Neutral
Price Target: n/a
Current: $37.51
Upside: -
Mar 17, 2017
Upgrades: Buy
Price Target: $115 → $145
Current: $243.20
Upside: -40.38%