Ryan MacDonald

Stock Analyst at Needham

(2.12)
# 2,915
Out of 5,182 analysts
367
Total ratings
37.5%
Success rate
-4.36%
Average return

Stocks Rated by Ryan MacDonald

Coursera
Apr 24, 2026
Reiterates: Buy
Price Target: $10
Current: $6.49
Upside: +54.08%
Docebo
Apr 22, 2026
Reiterates: Buy
Price Target: $31
Current: $18.93
Upside: +63.76%
Phreesia
Mar 31, 2026
Maintains: Buy
Price Target: $35$14
Current: $9.42
Upside: +48.62%
DocGo
Mar 17, 2026
Reiterates: Buy
Price Target: $3
Current: $0.72
Upside: +317.19%
Tempus AI
Mar 11, 2026
Reiterates: Buy
Price Target: $75
Current: $51.10
Upside: +46.77%
Talkspace
Mar 9, 2026
Downgrades: Hold
Price Target: n/a
Current: $5.19
Upside: -
Hims & Hers Health
Mar 9, 2026
Upgrades: Buy
Price Target: $30
Current: $27.91
Upside: +7.49%
Veeva Systems
Mar 5, 2026
Maintains: Buy
Price Target: $355$270
Current: $158.49
Upside: +70.36%
Duolingo
Feb 27, 2026
Maintains: Buy
Price Target: $300$145
Current: $106.24
Upside: +36.48%
Oddity Tech
Feb 26, 2026
Downgrades: Hold
Price Target: n/a
Current: $15.41
Upside: -
Maintains: Buy
Price Target: $46$33
Current: $25.23
Upside: +30.80%
Reiterates: Buy
Price Target: $19
Current: $12.22
Upside: +55.48%
Reiterates: Buy
Price Target: $59
Current: $44.74
Upside: +31.87%
Reiterates: Hold
Price Target: n/a
Current: $1.07
Upside: -
Maintains: Buy
Price Target: $75$55
Current: $24.57
Upside: +123.85%
Reiterates: Buy
Price Target: $28
Current: $14.59
Upside: +91.91%
Reiterates: Buy
Price Target: $11
Current: $5.17
Upside: +112.77%
Maintains: Buy
Price Target: $35$39
Current: $49.57
Upside: -21.32%
Reiterates: Buy
Price Target: $10
Current: $3.93
Upside: +154.45%
Reiterates: Buy
Price Target: $15
Current: $3.62
Upside: +314.36%
Reiterates: Hold
Price Target: n/a
Current: $2.67
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $17.77
Upside: +40.69%
Reiterates: Hold
Price Target: n/a
Current: $6.25
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $6.00
Upside: -
Reiterates: Buy
Price Target: $30
Current: $24.84
Upside: +20.77%
Reiterates: Hold
Price Target: n/a
Current: $27.90
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $1.01
Upside: -
Reiterates: Buy
Price Target: $2
Current: $0.89
Upside: +123.74%
Reiterates: Hold
Price Target: n/a
Current: $10.07
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $259.57
Upside: -1.76%
Maintains: Buy
Price Target: $84$92
Current: $177.50
Upside: -48.17%
Maintains: Hold
Price Target: $12$15
Current: $30.79
Upside: -51.28%
Maintains: Buy
Price Target: $700$500
Current: $225.97
Upside: +121.27%
Maintains: Buy
Price Target: $640$450
Current: $124.82
Upside: +260.52%
Maintains: Buy
Price Target: $15$12
Current: $7.58
Upside: +58.31%
Maintains: Buy
Price Target: $9$11
Current: $9.22
Upside: +19.31%
Initiates: Neutral
Price Target: n/a
Current: $37.51
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $243.20
Upside: -40.38%