Ryan MacDonald

Stock Analyst at Needham

(3.64)
# 704
Out of 4,880 analysts
326
Total ratings
48.18%
Success rate
6.18%
Average return

Stocks Rated by Ryan MacDonald

Omada Health
Jul 1, 2025
Initiates: Buy
Price Target: $23
Current: $18.25
Upside: +26.03%
Hinge Health
Jun 16, 2025
Initiates: Buy
Price Target: $47
Current: $45.31
Upside: +3.73%
Hims & Hers Health
Jun 4, 2025
Maintains: Buy
Price Target: $61$65
Current: $47.96
Upside: +35.53%
Yext, Inc.
Jun 4, 2025
Reiterates: Buy
Price Target: $10
Current: $8.37
Upside: +19.47%
Veeva Systems
May 29, 2025
Maintains: Buy
Price Target: $270$300
Current: $282.90
Upside: +6.04%
Evolent Health
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $11.63
Upside: +28.98%
Chegg
May 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.38
Upside: -
DocGo
May 9, 2025
Maintains: Buy
Price Target: $4$3
Current: $1.52
Upside: +97.37%
LivePerson
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $0.98
Upside: -
Tempus AI
May 7, 2025
Reiterates: Buy
Price Target: $70
Current: $59.45
Upside: +17.76%
Reiterates: Hold
Price Target: n/a
Current: $2.70
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $15.14
Upside: +65.13%
Maintains: Buy
Price Target: $400$460
Current: $403.06
Upside: +14.13%
Reiterates: Hold
Price Target: n/a
Current: $8.40
Upside: -
Reiterates: Buy
Price Target: $11
Current: $7.11
Upside: +54.71%
Reiterates: Hold
Price Target: n/a
Current: $8.58
Upside: -
Reiterates: Buy
Price Target: $11
Current: $8.73
Upside: +26.00%
Reiterates: Buy
Price Target: $42
Current: $28.68
Upside: +46.44%
Reiterates: Buy
Price Target: $30
Current: $22.54
Upside: +33.13%
Reiterates: Hold
Price Target: n/a
Current: $2.38
Upside: -
Reiterates: Buy
Price Target: $29
Current: $28.49
Upside: +1.79%
Reiterates: Hold
Price Target: n/a
Current: $4.05
Upside: -
Maintains: Buy
Price Target: $89$84
Current: $56.65
Upside: +48.28%
Reiterates: Buy
Price Target: $2
Current: $1.63
Upside: +22.70%
Reiterates: Hold
Price Target: n/a
Current: $11.69
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $264.26
Upside: -3.50%
Reiterates: Buy
Price Target: $40
Current: $18.59
Upside: +115.17%
Maintains: Buy
Price Target: $84$92
Current: $177.43
Upside: -48.15%
Maintains: Hold
Price Target: $12$15
Current: $27.04
Upside: -44.53%
Maintains: Buy
Price Target: $700$500
Current: $557.86
Upside: -10.37%
Maintains: Buy
Price Target: $640$450
Current: $233.80
Upside: +92.47%
Maintains: Buy
Price Target: $15$12
Current: $6.80
Upside: +76.47%
Maintains: Buy
Price Target: $9$11
Current: $10.13
Upside: +8.64%
Initiates: Neutral
Price Target: n/a
Current: $65.66
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $392.10
Upside: -63.02%