Ryan MacDonald

Stock Analyst at Needham

(3.62)
# 794
Out of 4,876 analysts
325
Total ratings
47.08%
Success rate
6.21%
Average return

Stocks Rated by Ryan MacDonald

Hinge Health
Jun 16, 2025
Initiates: Buy
Price Target: $47
Current: $44.96
Upside: +4.54%
Hims & Hers Health
Jun 4, 2025
Maintains: Buy
Price Target: $61$65
Current: $46.28
Upside: +40.45%
Yext, Inc.
Jun 4, 2025
Reiterates: Buy
Price Target: $10
Current: $8.50
Upside: +17.65%
Veeva Systems
May 29, 2025
Maintains: Buy
Price Target: $270$300
Current: $281.19
Upside: +6.69%
Evolent Health
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $10.75
Upside: +39.53%
Chegg
May 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.26
Upside: -
DocGo
May 9, 2025
Maintains: Buy
Price Target: $4$3
Current: $1.69
Upside: +77.51%
LivePerson
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.97
Upside: -
Tempus AI
May 7, 2025
Reiterates: Buy
Price Target: $70
Current: $68.34
Upside: +2.43%
Talkspace
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.75
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $15.34
Upside: +62.97%
Maintains: Buy
Price Target: $400$460
Current: $398.66
Upside: +15.39%
Reiterates: Hold
Price Target: n/a
Current: $7.56
Upside: -
Reiterates: Buy
Price Target: $11
Current: $7.02
Upside: +56.70%
Reiterates: Hold
Price Target: n/a
Current: $8.05
Upside: -
Reiterates: Buy
Price Target: $11
Current: $8.63
Upside: +27.46%
Reiterates: Buy
Price Target: $42
Current: $27.84
Upside: +50.86%
Reiterates: Buy
Price Target: $30
Current: $22.00
Upside: +36.36%
Reiterates: Hold
Price Target: n/a
Current: $2.31
Upside: -
Reiterates: Buy
Price Target: $29
Current: $27.95
Upside: +3.76%
Reiterates: Hold
Price Target: n/a
Current: $3.79
Upside: -
Maintains: Buy
Price Target: $89$84
Current: $53.57
Upside: +56.80%
Reiterates: Buy
Price Target: $2
Current: $1.58
Upside: +26.58%
Reiterates: Hold
Price Target: n/a
Current: $11.77
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $256.98
Upside: -0.77%
Reiterates: Buy
Price Target: $40
Current: $19.39
Upside: +106.29%
Maintains: Buy
Price Target: $84$92
Current: $172.56
Upside: -46.69%
Maintains: Hold
Price Target: $12$15
Current: $29.09
Upside: -48.44%
Maintains: Buy
Price Target: $700$500
Current: $547.76
Upside: -8.72%
Maintains: Buy
Price Target: $640$450
Current: $225.46
Upside: +99.59%
Maintains: Buy
Price Target: $15$12
Current: $6.38
Upside: +88.09%
Maintains: Buy
Price Target: $9$11
Current: $9.97
Upside: +10.33%
Initiates: Neutral
Price Target: n/a
Current: $64.29
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $384.95
Upside: -62.33%