Ryan MacDonald
Stock Analyst at Needham
(3.30)
# 969
Out of 4,784 analysts
319
Total ratings
43.38%
Success rate
2.66%
Average return
Main Sectors:
Stocks Rated by Ryan MacDonald
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
PRVA Privia Health Group | Reiterates: Buy | $30 | $22.59 | +32.80% | 3 | Mar 21, 2025 | |
AGL agilon health | Reiterates: Hold | n/a | $4.49 | - | 2 | Mar 21, 2025 | |
PHR Phreesia | Reiterates: Buy | $29 | $26.00 | +11.54% | 19 | Mar 13, 2025 | |
UDMY Udemy | Reiterates: Buy | $11 | $8.02 | +37.16% | 14 | Mar 12, 2025 | |
LPSN LivePerson | Reiterates: Hold | n/a | $0.80 | - | 10 | Mar 6, 2025 | |
YEXT Yext, Inc. | Reiterates: Buy | $10 | $6.18 | +61.81% | 12 | Mar 6, 2025 | |
VEEV Veeva Systems | Reiterates: Buy | $270 | $234.21 | +15.28% | 21 | Mar 6, 2025 | |
DCGO DocGo | Maintains: Buy | $7 → $4 | $2.64 | +51.52% | 14 | Feb 28, 2025 | |
DUOL Duolingo | Maintains: Buy | $385 → $400 | $315.00 | +26.98% | 13 | Feb 28, 2025 | |
TDOC Teladoc Health | Reiterates: Hold | n/a | $8.09 | - | 10 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $43 | $13.76 | +212.50% | 22 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $56 → $70 | $47.83 | +46.35% | 4 | Feb 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $0.66 | - | 17 | Feb 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $31 → $61 | $29.14 | +109.33% | 3 | Feb 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 | $9.60 | +56.25% | 3 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.63 | - | 4 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $7.82 | - | 7 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $11 | $6.80 | +61.76% | 16 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.94 | - | 13 | Jan 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $6.99 | - | 17 | Jan 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $89 → $84 | $60.04 | +39.91% | 5 | Dec 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $60 | $29.29 | +104.85% | 6 | Nov 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $2 | $1.46 | +36.99% | 14 | Nov 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $10.10 | - | 11 | May 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $270 → $255 | $230.02 | +10.86% | 4 | Apr 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $40 | $17.85 | +124.09% | 15 | Dec 14, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $84 → $92 | $133.14 | -30.90% | 2 | Jun 20, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $12 → $15 | $24.61 | -39.05% | 1 | Feb 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $700 → $500 | $582.11 | -14.11% | 12 | May 6, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $640 → $450 | $218.75 | +105.71% | 13 | Feb 9, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $12 | $4.94 | +142.91% | 6 | May 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $11 | $9.61 | +14.46% | 3 | Mar 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $62.11 | - | 1 | Oct 31, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $115 → $145 | $385.71 | -62.41% | 2 | Mar 17, 2017 |
Privia Health Group
Mar 21, 2025
Reiterates: Buy
Price Target: $30
Current: $22.59
Upside: +32.80%
agilon health
Mar 21, 2025
Reiterates: Hold
Price Target: n/a
Current: $4.49
Upside: -
Phreesia
Mar 13, 2025
Reiterates: Buy
Price Target: $29
Current: $26.00
Upside: +11.54%
Udemy
Mar 12, 2025
Reiterates: Buy
Price Target: $11
Current: $8.02
Upside: +37.16%
LivePerson
Mar 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.80
Upside: -
Yext, Inc.
Mar 6, 2025
Reiterates: Buy
Price Target: $10
Current: $6.18
Upside: +61.81%
Veeva Systems
Mar 6, 2025
Reiterates: Buy
Price Target: $270
Current: $234.21
Upside: +15.28%
DocGo
Feb 28, 2025
Maintains: Buy
Price Target: $7 → $4
Current: $2.64
Upside: +51.52%
Duolingo
Feb 28, 2025
Maintains: Buy
Price Target: $385 → $400
Current: $315.00
Upside: +26.98%
Teladoc Health
Feb 27, 2025
Reiterates: Hold
Price Target: n/a
Current: $8.09
Upside: -
Feb 26, 2025
Reiterates: Buy
Price Target: $43
Current: $13.76
Upside: +212.50%
Feb 25, 2025
Maintains: Buy
Price Target: $56 → $70
Current: $47.83
Upside: +46.35%
Feb 25, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.66
Upside: -
Feb 25, 2025
Maintains: Buy
Price Target: $31 → $61
Current: $29.14
Upside: +109.33%
Feb 21, 2025
Reiterates: Buy
Price Target: $15
Current: $9.60
Upside: +56.25%
Feb 21, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.63
Upside: -
Feb 13, 2025
Reiterates: Hold
Price Target: n/a
Current: $7.82
Upside: -
Jan 31, 2025
Reiterates: Buy
Price Target: $11
Current: $6.80
Upside: +61.76%
Jan 16, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.94
Upside: -
Jan 8, 2025
Downgrades: Hold
Price Target: n/a
Current: $6.99
Upside: -
Dec 13, 2024
Maintains: Buy
Price Target: $89 → $84
Current: $60.04
Upside: +39.91%
Nov 8, 2024
Maintains: Buy
Price Target: $50 → $60
Current: $29.29
Upside: +104.85%
Nov 8, 2024
Reiterates: Buy
Price Target: $2
Current: $1.46
Upside: +36.99%
May 24, 2024
Reiterates: Hold
Price Target: n/a
Current: $10.10
Upside: -
Apr 26, 2024
Maintains: Buy
Price Target: $270 → $255
Current: $230.02
Upside: +10.86%
Dec 14, 2023
Reiterates: Buy
Price Target: $40
Current: $17.85
Upside: +124.09%
Jun 20, 2023
Maintains: Buy
Price Target: $84 → $92
Current: $133.14
Upside: -30.90%
Feb 27, 2023
Maintains: Hold
Price Target: $12 → $15
Current: $24.61
Upside: -39.05%
May 6, 2022
Maintains: Buy
Price Target: $700 → $500
Current: $582.11
Upside: -14.11%
Feb 9, 2022
Maintains: Buy
Price Target: $640 → $450
Current: $218.75
Upside: +105.71%
May 12, 2021
Maintains: Buy
Price Target: $15 → $12
Current: $4.94
Upside: +142.91%
Mar 12, 2021
Maintains: Buy
Price Target: $9 → $11
Current: $9.61
Upside: +14.46%
Oct 31, 2017
Initiates: Neutral
Price Target: n/a
Current: $62.11
Upside: -
Mar 17, 2017
Upgrades: Buy
Price Target: $115 → $145
Current: $385.71
Upside: -62.41%