Ryan MacDonald

Stock Analyst at Needham

(3.53)
# 824
Out of 4,893 analysts
326
Total ratings
47.64%
Success rate
5.18%
Average return

Stocks Rated by Ryan MacDonald

Omada Health
Jul 1, 2025
Initiates: Buy
Price Target: $23
Current: $16.85
Upside: +36.50%
Hinge Health
Jun 16, 2025
Initiates: Buy
Price Target: $47
Current: $44.82
Upside: +4.86%
Hims & Hers Health
Jun 4, 2025
Maintains: Buy
Price Target: $61$65
Current: $51.24
Upside: +26.85%
Yext, Inc.
Jun 4, 2025
Reiterates: Buy
Price Target: $10
Current: $8.24
Upside: +21.36%
Veeva Systems
May 29, 2025
Maintains: Buy
Price Target: $270$300
Current: $284.36
Upside: +5.50%
Evolent Health
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $11.29
Upside: +32.86%
Chegg
May 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.33
Upside: -
DocGo
May 9, 2025
Maintains: Buy
Price Target: $4$3
Current: $1.56
Upside: +92.31%
LivePerson
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.05
Upside: -
Tempus AI
May 7, 2025
Reiterates: Buy
Price Target: $70
Current: $58.41
Upside: +19.84%
Reiterates: Hold
Price Target: n/a
Current: $2.78
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $15.23
Upside: +64.15%
Maintains: Buy
Price Target: $400$460
Current: $390.75
Upside: +17.72%
Reiterates: Hold
Price Target: n/a
Current: $8.63
Upside: -
Reiterates: Buy
Price Target: $11
Current: $6.99
Upside: +57.37%
Reiterates: Hold
Price Target: n/a
Current: $8.85
Upside: -
Reiterates: Buy
Price Target: $11
Current: $8.83
Upside: +24.58%
Reiterates: Buy
Price Target: $42
Current: $29.53
Upside: +42.23%
Reiterates: Buy
Price Target: $30
Current: $21.20
Upside: +41.51%
Reiterates: Hold
Price Target: n/a
Current: $2.29
Upside: -
Reiterates: Buy
Price Target: $29
Current: $28.96
Upside: +0.14%
Reiterates: Hold
Price Target: n/a
Current: $4.17
Upside: -
Maintains: Buy
Price Target: $89$84
Current: $33.09
Upside: +153.85%
Reiterates: Buy
Price Target: $2
Current: $1.66
Upside: +20.48%
Reiterates: Hold
Price Target: n/a
Current: $11.55
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $259.07
Upside: -1.57%
Reiterates: Buy
Price Target: $40
Current: $21.79
Upside: +83.57%
Maintains: Buy
Price Target: $84$92
Current: $171.40
Upside: -46.32%
Maintains: Hold
Price Target: $12$15
Current: $26.16
Upside: -42.66%
Maintains: Buy
Price Target: $700$500
Current: $560.55
Upside: -10.80%
Maintains: Buy
Price Target: $640$450
Current: $234.08
Upside: +92.24%
Maintains: Buy
Price Target: $15$12
Current: $6.83
Upside: +75.70%
Maintains: Buy
Price Target: $9$11
Current: $10.66
Upside: +3.24%
Initiates: Neutral
Price Target: n/a
Current: $66.22
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $373.38
Upside: -61.17%