Ryan MacDonald

Stock Analyst at Needham

(3.63)
# 814
Out of 4,944 analysts
335
Total ratings
48.41%
Success rate
6.06%
Average return

Stocks Rated by Ryan MacDonald

Omada Health
Aug 8, 2025
Maintains: Buy
Price Target: $23$24
Current: $20.09
Upside: +19.46%
Doximity
Aug 8, 2025
Maintains: Buy
Price Target: $67$75
Current: $64.02
Upside: +17.15%
Hinge Health
Aug 6, 2025
Maintains: Buy
Price Target: $47$59
Current: $58.05
Upside: +1.64%
Hims & Hers Health
Aug 5, 2025
Reiterates: Hold
Price Target: n/a
Current: $48.33
Upside: -
Udemy
Jul 31, 2025
Reiterates: Buy
Price Target: $11
Current: $7.05
Upside: +56.03%
Centene
Jul 28, 2025
Maintains: Buy
Price Target: $42$35
Current: $27.07
Upside: +29.29%
Coursera
Jul 25, 2025
Maintains: Buy
Price Target: $11$14
Current: $12.20
Upside: +14.75%
Yext, Inc.
Jun 4, 2025
Reiterates: Buy
Price Target: $10
Current: $8.33
Upside: +20.05%
Veeva Systems
May 29, 2025
Maintains: Buy
Price Target: $270$300
Current: $279.18
Upside: +7.46%
Evolent Health
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $8.97
Upside: +67.22%
Reiterates: Hold
Price Target: n/a
Current: $1.28
Upside: -
Maintains: Buy
Price Target: $4$3
Current: $1.73
Upside: +73.41%
Reiterates: Hold
Price Target: n/a
Current: $1.01
Upside: -
Reiterates: Buy
Price Target: $70
Current: $69.63
Upside: +0.53%
Reiterates: Hold
Price Target: n/a
Current: $2.58
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $18.44
Upside: +35.57%
Maintains: Buy
Price Target: $400$460
Current: $327.93
Upside: +40.27%
Reiterates: Hold
Price Target: n/a
Current: $7.19
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $7.44
Upside: -
Reiterates: Buy
Price Target: $42
Current: $32.20
Upside: +30.43%
Reiterates: Buy
Price Target: $30
Current: $21.02
Upside: +42.72%
Reiterates: Hold
Price Target: n/a
Current: $1.05
Upside: -
Reiterates: Buy
Price Target: $29
Current: $28.65
Upside: +1.22%
Reiterates: Hold
Price Target: n/a
Current: $3.94
Upside: -
Reiterates: Buy
Price Target: $2
Current: $1.33
Upside: +50.38%
Reiterates: Hold
Price Target: n/a
Current: $8.87
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $272.54
Upside: -6.44%
Reiterates: Buy
Price Target: $40
Current: $20.51
Upside: +95.03%
Maintains: Buy
Price Target: $84$92
Current: $171.87
Upside: -46.47%
Maintains: Hold
Price Target: $12$15
Current: $26.08
Upside: -42.48%
Maintains: Buy
Price Target: $700$500
Current: $437.75
Upside: +14.22%
Maintains: Buy
Price Target: $640$450
Current: $221.49
Upside: +103.17%
Maintains: Buy
Price Target: $15$12
Current: $6.23
Upside: +92.77%
Maintains: Buy
Price Target: $9$11
Current: $8.34
Upside: +31.89%
Initiates: Neutral
Price Target: n/a
Current: $63.11
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $351.07
Upside: -58.70%