Ryan MacDonald

Stock Analyst at Needham

(2.14)
# 2,951
Out of 5,242 analysts
356
Total ratings
37.11%
Success rate
-4.26%
Average return

Stocks Rated by Ryan MacDonald

Doximity
May 14, 2026
Maintains: Buy
Price Target: $55$27
Current: $19.86
Upside: +35.95%
Hims & Hers Health
May 12, 2026
Maintains: Buy
Price Target: $30$35
Current: $23.04
Upside: +51.91%
Omada Health
May 8, 2026
Reiterates: Buy
Price Target: $28
Current: $16.52
Upside: +69.49%
Hinge Health
May 6, 2026
Maintains: Buy
Price Target: $59$63
Current: $54.74
Upside: +15.09%
Duolingo
May 5, 2026
Reiterates: Buy
Price Target: $145
Current: $106.82
Upside: +35.74%
Waystar Holding
Apr 30, 2026
Reiterates: Buy
Price Target: $33
Current: $19.21
Upside: +71.79%
Coursera
Apr 24, 2026
Reiterates: Buy
Price Target: $10
Current: $5.25
Upside: +90.48%
Docebo
Apr 22, 2026
Reiterates: Buy
Price Target: $31
Current: $17.64
Upside: +75.74%
Phreesia
Mar 31, 2026
Maintains: Buy
Price Target: $35$14
Current: $8.85
Upside: +58.19%
DocGo
Mar 17, 2026
Reiterates: Buy
Price Target: $3
Current: $0.6138
Upside: +388.76%
Reiterates: Buy
Price Target: $75
Current: $45.88
Upside: +63.47%
Downgrades: Hold
Price Target: n/a
Current: $5.19
Upside: -
Maintains: Buy
Price Target: $355$270
Current: $164.96
Upside: +63.68%
Downgrades: Hold
Price Target: n/a
Current: $12.51
Upside: -
Reiterates: Buy
Price Target: $19
Current: $12.28
Upside: +54.72%
Reiterates: Hold
Price Target: n/a
Current: $1.22
Upside: -
Maintains: Buy
Price Target: $35$39
Current: $58.28
Upside: -33.08%
Reiterates: Buy
Price Target: $10
Current: $3.59
Upside: +178.55%
Reiterates: Buy
Price Target: $15
Current: $3.86
Upside: +288.60%
Reiterates: Hold
Price Target: n/a
Current: $2.07
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $18.34
Upside: +36.31%
Reiterates: Hold
Price Target: n/a
Current: $7.89
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $6.48
Upside: -
Reiterates: Buy
Price Target: $30
Current: $23.18
Upside: +29.42%
Reiterates: Hold
Price Target: n/a
Current: $80.94
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $0.8593
Upside: -
Reiterates: Buy
Price Target: $2
Current: $0.8116
Upside: +146.43%
Reiterates: Hold
Price Target: n/a
Current: $9.00
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $257.42
Upside: -0.94%
Maintains: Buy
Price Target: $84$92
Current: $187.41
Upside: -50.91%
Maintains: Hold
Price Target: $12$15
Current: $35.32
Upside: -57.53%
Maintains: Buy
Price Target: $700$500
Current: $203.39
Upside: +145.83%
Maintains: Buy
Price Target: $640$450
Current: $137.98
Upside: +226.13%
Maintains: Buy
Price Target: $15$12
Current: $7.01
Upside: +71.18%
Maintains: Buy
Price Target: $9$11
Current: $8.74
Upside: +25.86%
Initiates: Neutral
Price Target: n/a
Current: $31.06
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $253.37
Upside: -42.77%