Ryan MacDonald

Stock Analyst at Needham

(3.55)
# 779
Out of 4,829 analysts
318
Total ratings
45.15%
Success rate
5.03%
Average return

Stocks Rated by Ryan MacDonald

DocGo
May 9, 2025
Maintains: Buy
Price Target: $4$3
Current: $1.37
Upside: +119.78%
LivePerson
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.87
Upside: -
Tempus AI
May 7, 2025
Reiterates: Buy
Price Target: $70
Current: $63.87
Upside: +9.60%
Talkspace
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.02
Upside: -
Hims & Hers Health
May 6, 2025
Reiterates: Buy
Price Target: $61
Current: $55.43
Upside: +10.05%
Zeta Global Holdings
May 2, 2025
Maintains: Buy
Price Target: $43$25
Current: $14.05
Upside: +77.94%
Duolingo
May 2, 2025
Maintains: Buy
Price Target: $400$460
Current: $515.50
Upside: -10.77%
American Well
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $7.05
Upside: -
Udemy
May 1, 2025
Reiterates: Buy
Price Target: $11
Current: $7.07
Upside: +55.59%
Teladoc Health
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $7.34
Upside: -
Reiterates: Buy
Price Target: $11
Current: $8.99
Upside: +22.36%
Reiterates: Buy
Price Target: $42
Current: $25.77
Upside: +62.98%
Reiterates: Buy
Price Target: $10
Current: $6.67
Upside: +49.93%
Reiterates: Buy
Price Target: $30
Current: $24.90
Upside: +20.48%
Reiterates: Hold
Price Target: n/a
Current: $2.90
Upside: -
Reiterates: Buy
Price Target: $29
Current: $26.07
Upside: +11.24%
Reiterates: Buy
Price Target: $270
Current: $236.45
Upside: +14.19%
Reiterates: Hold
Price Target: n/a
Current: $0.71
Upside: -
Reiterates: Buy
Price Target: $15
Current: $8.90
Upside: +68.54%
Reiterates: Hold
Price Target: n/a
Current: $3.59
Upside: -
Maintains: Buy
Price Target: $89$84
Current: $62.13
Upside: +35.20%
Reiterates: Buy
Price Target: $2
Current: $1.70
Upside: +17.65%
Reiterates: Hold
Price Target: n/a
Current: $10.88
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $248.69
Upside: +2.54%
Reiterates: Buy
Price Target: $40
Current: $18.80
Upside: +112.77%
Maintains: Buy
Price Target: $84$92
Current: $154.20
Upside: -40.34%
Maintains: Hold
Price Target: $12$15
Current: $29.02
Upside: -48.31%
Maintains: Buy
Price Target: $700$500
Current: $654.77
Upside: -23.64%
Maintains: Buy
Price Target: $640$450
Current: $254.90
Upside: +76.54%
Maintains: Buy
Price Target: $15$12
Current: $5.18
Upside: +131.66%
Maintains: Buy
Price Target: $9$11
Current: $10.02
Upside: +9.78%
Initiates: Neutral
Price Target: n/a
Current: $64.34
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $393.75
Upside: -63.17%