Ryan MacDonald

Stock Analyst at Needham

(2.16)
# 2,915
Out of 5,182 analysts
367
Total ratings
38.91%
Success rate
-3.82%
Average return

Stocks Rated by Ryan MacDonald

Coursera
Apr 24, 2026
Reiterates: Buy
Price Target: $10
Current: $5.81
Upside: +72.12%
Docebo
Apr 22, 2026
Reiterates: Buy
Price Target: $31
Current: $18.60
Upside: +66.67%
Phreesia
Mar 31, 2026
Maintains: Buy
Price Target: $35$14
Current: $9.62
Upside: +45.53%
DocGo
Mar 17, 2026
Reiterates: Buy
Price Target: $3
Current: $0.69
Upside: +336.17%
Tempus AI
Mar 11, 2026
Reiterates: Buy
Price Target: $75
Current: $52.68
Upside: +42.37%
Talkspace
Mar 9, 2026
Downgrades: Hold
Price Target: n/a
Current: $5.18
Upside: -
Hims & Hers Health
Mar 9, 2026
Upgrades: Buy
Price Target: $30
Current: $29.39
Upside: +2.08%
Veeva Systems
Mar 5, 2026
Maintains: Buy
Price Target: $355$270
Current: $160.45
Upside: +68.28%
Duolingo
Feb 27, 2026
Maintains: Buy
Price Target: $300$145
Current: $103.30
Upside: +40.37%
Oddity Tech
Feb 26, 2026
Downgrades: Hold
Price Target: n/a
Current: $15.55
Upside: -
Maintains: Buy
Price Target: $46$33
Current: $25.70
Upside: +28.40%
Reiterates: Buy
Price Target: $19
Current: $12.52
Upside: +51.76%
Reiterates: Buy
Price Target: $59
Current: $45.03
Upside: +31.02%
Reiterates: Hold
Price Target: n/a
Current: $1.05
Upside: -
Maintains: Buy
Price Target: $75$55
Current: $24.66
Upside: +123.03%
Reiterates: Buy
Price Target: $28
Current: $14.72
Upside: +90.22%
Reiterates: Buy
Price Target: $11
Current: $4.61
Upside: +138.61%
Maintains: Buy
Price Target: $35$39
Current: $43.50
Upside: -10.34%
Reiterates: Buy
Price Target: $10
Current: $3.86
Upside: +159.07%
Reiterates: Buy
Price Target: $15
Current: $3.47
Upside: +332.28%
Reiterates: Hold
Price Target: n/a
Current: $2.68
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $18.09
Upside: +38.20%
Reiterates: Hold
Price Target: n/a
Current: $6.14
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $5.85
Upside: -
Reiterates: Buy
Price Target: $30
Current: $24.41
Upside: +22.90%
Reiterates: Hold
Price Target: n/a
Current: $25.32
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $1.01
Upside: -
Reiterates: Buy
Price Target: $2
Current: $0.90
Upside: +122.30%
Reiterates: Hold
Price Target: n/a
Current: $10.57
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $263.43
Upside: -3.20%
Maintains: Buy
Price Target: $84$92
Current: $185.53
Upside: -50.41%
Maintains: Hold
Price Target: $12$15
Current: $30.89
Upside: -51.44%
Maintains: Buy
Price Target: $700$500
Current: $225.07
Upside: +122.15%
Maintains: Buy
Price Target: $640$450
Current: $123.91
Upside: +263.17%
Maintains: Buy
Price Target: $15$12
Current: $7.63
Upside: +57.27%
Maintains: Buy
Price Target: $9$11
Current: $9.16
Upside: +20.09%
Initiates: Neutral
Price Target: n/a
Current: $37.19
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $239.31
Upside: -39.41%