Ryan MacDonald

Stock Analyst at Needham

(2.07)
# 2,915
Out of 5,182 analysts
365
Total ratings
34.95%
Success rate
-5.42%
Average return

Stocks Rated by Ryan MacDonald

Phreesia
Mar 31, 2026
Maintains: Buy
Price Target: $35$14
Current: $8.75
Upside: +60.00%
DocGo
Mar 17, 2026
Reiterates: Buy
Price Target: $3
Current: $0.55
Upside: +445.65%
Tempus AI
Mar 11, 2026
Reiterates: Buy
Price Target: $75
Current: $47.50
Upside: +57.89%
Talkspace
Mar 9, 2026
Downgrades: Hold
Price Target: n/a
Current: $5.16
Upside: -
Hims & Hers Health
Mar 9, 2026
Upgrades: Buy
Price Target: $30
Current: $19.39
Upside: +54.72%
Veeva Systems
Mar 5, 2026
Maintains: Buy
Price Target: $355$270
Current: $166.57
Upside: +62.09%
Docebo
Feb 27, 2026
Maintains: Buy
Price Target: $38$31
Current: $16.86
Upside: +83.87%
Duolingo
Feb 27, 2026
Maintains: Buy
Price Target: $300$145
Current: $91.06
Upside: +59.24%
Oddity Tech
Feb 26, 2026
Downgrades: Hold
Price Target: n/a
Current: $14.85
Upside: -
Waystar Holding
Feb 17, 2026
Maintains: Buy
Price Target: $46$33
Current: $22.65
Upside: +45.70%
Reiterates: Buy
Price Target: $19
Current: $13.62
Upside: +39.50%
Reiterates: Buy
Price Target: $59
Current: $38.29
Upside: +54.09%
Reiterates: Hold
Price Target: n/a
Current: $0.89
Upside: -
Reiterates: Buy
Price Target: $10
Current: $5.53
Upside: +80.83%
Maintains: Buy
Price Target: $75$55
Current: $21.86
Upside: +151.60%
Reiterates: Buy
Price Target: $28
Current: $12.53
Upside: +123.46%
Reiterates: Buy
Price Target: $11
Current: $4.46
Upside: +146.64%
Maintains: Buy
Price Target: $35$39
Current: $37.28
Upside: +4.61%
Reiterates: Buy
Price Target: $10
Current: $3.65
Upside: +173.97%
Reiterates: Buy
Price Target: $15
Current: $2.56
Upside: +485.94%
Reiterates: Hold
Price Target: n/a
Current: $2.79
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $15.72
Upside: +59.03%
Reiterates: Hold
Price Target: n/a
Current: $5.71
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $5.27
Upside: -
Reiterates: Buy
Price Target: $30
Current: $22.71
Upside: +32.10%
Reiterates: Hold
Price Target: n/a
Current: $18.47
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $1.04
Upside: -
Reiterates: Buy
Price Target: $2
Current: $0.88
Upside: +127.35%
Reiterates: Hold
Price Target: n/a
Current: $9.77
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $274.72
Upside: -7.18%
Maintains: Buy
Price Target: $84$92
Current: $199.34
Upside: -53.85%
Maintains: Hold
Price Target: $12$15
Current: $31.01
Upside: -51.63%
Maintains: Buy
Price Target: $700$500
Current: $217.98
Upside: +129.38%
Maintains: Buy
Price Target: $640$450
Current: $117.83
Upside: +281.91%
Maintains: Buy
Price Target: $15$12
Current: $7.85
Upside: +52.87%
Maintains: Buy
Price Target: $9$11
Current: $8.60
Upside: +27.91%
Initiates: Neutral
Price Target: n/a
Current: $37.29
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $239.31
Upside: -39.41%