Ryan MacDonald

Stock Analyst at Needham

(2.12)
# 2,944
Out of 5,147 analysts
359
Total ratings
37.09%
Success rate
-3.81%
Average return

Stocks Rated by Ryan MacDonald

Docebo
Feb 27, 2026
Maintains: Buy
Price Target: $38$31
Current: $17.38
Upside: +78.37%
Duolingo
Feb 27, 2026
Maintains: Buy
Price Target: $300$145
Current: $101.00
Upside: +43.56%
Oddity Tech
Feb 26, 2026
Downgrades: Hold
Price Target: n/a
Current: $11.77
Upside: -
Tempus AI
Feb 25, 2026
Maintains: Buy
Price Target: $100$75
Current: $53.25
Upside: +40.85%
Talkspace
Feb 19, 2026
Maintains: Buy
Price Target: $5$6
Current: $4.82
Upside: +24.48%
Waystar Holding
Feb 17, 2026
Maintains: Buy
Price Target: $46$33
Current: $25.65
Upside: +28.65%
McGraw Hill
Feb 12, 2026
Reiterates: Buy
Price Target: $19
Current: $14.00
Upside: +35.71%
Hinge Health
Feb 11, 2026
Reiterates: Buy
Price Target: $59
Current: $42.76
Upside: +37.98%
Chegg
Feb 10, 2026
Reiterates: Hold
Price Target: n/a
Current: $0.66
Upside: -
Coursera
Feb 6, 2026
Reiterates: Buy
Price Target: $10
Current: $6.41
Upside: +56.01%
Maintains: Buy
Price Target: $75$55
Current: $24.53
Upside: +124.22%
Reiterates: Buy
Price Target: $28
Current: $12.28
Upside: +128.01%
Reiterates: Buy
Price Target: $35
Current: $12.33
Upside: +183.86%
Reiterates: Buy
Price Target: $355
Current: $182.01
Upside: +95.04%
Reiterates: Buy
Price Target: $11
Current: $5.03
Upside: +118.69%
Maintains: Buy
Price Target: $35$39
Current: $44.88
Upside: -13.10%
Reiterates: Buy
Price Target: $10
Current: $5.68
Upside: +76.06%
Reiterates: Hold
Price Target: n/a
Current: $14.52
Upside: -
Reiterates: Buy
Price Target: $15
Current: $3.25
Upside: +361.54%
Maintains: Buy
Price Target: $4$3
Current: $0.72
Upside: +317.83%
Reiterates: Hold
Price Target: n/a
Current: $2.87
Upside: -
Maintains: Buy
Price Target: $43$25
Current: $16.95
Upside: +47.49%
Reiterates: Hold
Price Target: n/a
Current: $5.70
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $5.26
Upside: -
Reiterates: Buy
Price Target: $30
Current: $23.75
Upside: +26.32%
Reiterates: Hold
Price Target: n/a
Current: $0.59
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $1.28
Upside: -
Reiterates: Buy
Price Target: $2
Current: $0.96
Upside: +107.30%
Reiterates: Hold
Price Target: n/a
Current: $8.65
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $289.12
Upside: -11.80%
Maintains: Buy
Price Target: $84$92
Current: $239.39
Upside: -61.57%
Maintains: Hold
Price Target: $12$15
Current: $33.71
Upside: -55.50%
Maintains: Buy
Price Target: $700$500
Current: $264.51
Upside: +89.03%
Maintains: Buy
Price Target: $640$450
Current: $125.83
Upside: +257.63%
Maintains: Buy
Price Target: $15$12
Current: $9.34
Upside: +28.48%
Maintains: Buy
Price Target: $9$11
Current: $9.14
Upside: +20.35%
Initiates: Neutral
Price Target: n/a
Current: $48.54
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $262.41
Upside: -44.74%