Ryan MacDonald

Stock Analyst at Needham

(3.56)
# 814
Out of 4,931 analysts
333
Total ratings
47.14%
Success rate
5.41%
Average return

Stocks Rated by Ryan MacDonald

Hinge Health
Aug 6, 2025
Maintains: Buy
Price Target: $47$59
Current: $60.35
Upside: -2.24%
Hims & Hers Health
Aug 5, 2025
Reiterates: Hold
Price Target: n/a
Current: $51.05
Upside: -
Udemy
Jul 31, 2025
Reiterates: Buy
Price Target: $11
Current: $7.14
Upside: +54.06%
Centene
Jul 28, 2025
Maintains: Buy
Price Target: $42$35
Current: $25.26
Upside: +38.56%
Coursera
Jul 25, 2025
Maintains: Buy
Price Target: $11$14
Current: $12.09
Upside: +15.80%
Omada Health
Jul 1, 2025
Initiates: Buy
Price Target: $23
Current: $19.46
Upside: +18.19%
Yext, Inc.
Jun 4, 2025
Reiterates: Buy
Price Target: $10
Current: $7.92
Upside: +26.26%
Veeva Systems
May 29, 2025
Maintains: Buy
Price Target: $270$300
Current: $279.76
Upside: +7.23%
Evolent Health
May 13, 2025
Reiterates: Buy
Price Target: $15
Current: $9.69
Upside: +54.80%
Chegg
May 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.12
Upside: -
Maintains: Buy
Price Target: $4$3
Current: $1.39
Upside: +115.83%
Reiterates: Hold
Price Target: n/a
Current: $1.15
Upside: -
Reiterates: Buy
Price Target: $70
Current: $58.74
Upside: +19.17%
Reiterates: Hold
Price Target: n/a
Current: $2.47
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $19.58
Upside: +27.68%
Maintains: Buy
Price Target: $400$460
Current: $390.84
Upside: +17.70%
Reiterates: Hold
Price Target: n/a
Current: $7.36
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $6.95
Upside: -
Reiterates: Buy
Price Target: $42
Current: $29.08
Upside: +44.43%
Reiterates: Buy
Price Target: $30
Current: $19.51
Upside: +53.77%
Reiterates: Hold
Price Target: n/a
Current: $0.88
Upside: -
Reiterates: Buy
Price Target: $29
Current: $26.84
Upside: +8.05%
Reiterates: Hold
Price Target: n/a
Current: $3.97
Upside: -
Reiterates: Buy
Price Target: $2
Current: $1.50
Upside: +33.33%
Reiterates: Hold
Price Target: n/a
Current: $8.67
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $259.96
Upside: -1.91%
Reiterates: Buy
Price Target: $40
Current: $20.87
Upside: +91.66%
Maintains: Buy
Price Target: $84$92
Current: $163.42
Upside: -43.70%
Maintains: Hold
Price Target: $12$15
Current: $24.12
Upside: -37.81%
Maintains: Buy
Price Target: $700$500
Current: $461.87
Upside: +8.26%
Maintains: Buy
Price Target: $640$450
Current: $233.38
Upside: +92.82%
Maintains: Buy
Price Target: $15$12
Current: $5.80
Upside: +106.90%
Maintains: Buy
Price Target: $9$11
Current: $8.26
Upside: +33.17%
Initiates: Neutral
Price Target: n/a
Current: $63.76
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $338.27
Upside: -57.13%