Ryan MacDonald

Stock Analyst at Needham

(3.59)
# 600
Out of 4,831 analysts
320
Total ratings
46.84%
Success rate
5.23%
Average return

Stocks Rated by Ryan MacDonald

Evolent Health
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $9.27
Upside: +61.81%
Chegg
May 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.80
Upside: -
DocGo
May 9, 2025
Maintains: Buy
Price Target: $4$3
Current: $1.50
Upside: +100.00%
LivePerson
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.88
Upside: -
Tempus AI
May 7, 2025
Reiterates: Buy
Price Target: $70
Current: $68.91
Upside: +1.58%
Talkspace
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.07
Upside: -
Hims & Hers Health
May 6, 2025
Reiterates: Buy
Price Target: $61
Current: $64.00
Upside: -4.69%
Zeta Global Holdings
May 2, 2025
Maintains: Buy
Price Target: $43$25
Current: $14.91
Upside: +67.67%
Duolingo
May 2, 2025
Maintains: Buy
Price Target: $400$460
Current: $531.46
Upside: -13.45%
American Well
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $7.60
Upside: -
Reiterates: Buy
Price Target: $11
Current: $7.14
Upside: +54.06%
Reiterates: Hold
Price Target: n/a
Current: $7.62
Upside: -
Reiterates: Buy
Price Target: $11
Current: $9.09
Upside: +21.01%
Reiterates: Buy
Price Target: $42
Current: $26.59
Upside: +57.95%
Reiterates: Buy
Price Target: $10
Current: $6.79
Upside: +47.28%
Reiterates: Buy
Price Target: $30
Current: $24.30
Upside: +23.48%
Reiterates: Hold
Price Target: n/a
Current: $2.70
Upside: -
Reiterates: Buy
Price Target: $29
Current: $26.10
Upside: +11.11%
Reiterates: Buy
Price Target: $270
Current: $241.20
Upside: +11.94%
Reiterates: Hold
Price Target: n/a
Current: $3.60
Upside: -
Maintains: Buy
Price Target: $89$84
Current: $58.97
Upside: +42.45%
Reiterates: Buy
Price Target: $2
Current: $1.71
Upside: +16.96%
Reiterates: Hold
Price Target: n/a
Current: $10.81
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $250.01
Upside: +2.00%
Reiterates: Buy
Price Target: $40
Current: $18.69
Upside: +114.02%
Maintains: Buy
Price Target: $84$92
Current: $157.70
Upside: -41.66%
Maintains: Hold
Price Target: $12$15
Current: $29.17
Upside: -48.58%
Maintains: Buy
Price Target: $700$500
Current: $672.24
Upside: -25.62%
Maintains: Buy
Price Target: $640$450
Current: $260.21
Upside: +72.94%
Maintains: Buy
Price Target: $15$12
Current: $5.27
Upside: +127.70%
Maintains: Buy
Price Target: $9$11
Current: $9.91
Upside: +11.00%
Initiates: Neutral
Price Target: n/a
Current: $63.66
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $397.40
Upside: -63.51%