Ryan MacDonald

Stock Analyst at Needham

(0.04)
# 4,615
Out of 4,630 analysts
648
Total ratings
36.9%
Success rate
-11.1%
Average return

Stocks Rated by Ryan MacDonald

Docebo Inc.
Aug 7, 2026
Reiterated: Buy
Price Target: $43.42
Current: $31.09
Upside: +39.66%
Nerdy
Aug 7, 2026
Reiterated: Buy
Price Target: $2
Current: $0.7561
Upside: +164.52%
Omada Health
Aug 7, 2026
Reiterated: Buy
Price Target: $28
Current: $23.67
Upside: +18.29%
Chegg
Aug 6, 2026
Reiterated: Hold
Price Target: n/a
Current: $0.9157
Upside: -
Duolingo
Aug 6, 2026
Reiterated: Buy
Price Target: $145
Current: $130.90
Upside: +10.77%
American Well
Aug 5, 2026
Reiterated: Hold
Price Target: n/a
Current: $13.52
Upside: -
Hinge Health
Aug 5, 2026
Reiterated: Buy
Price Target: $76$97
Current: $89.33
Upside: +8.59%
McGraw Hill
Aug 3, 2026
Reiterated: Buy
Price Target: $19
Current: $11.60
Upside: +63.79%
Tempus AI
Jul 31, 2026
Reiterated: Buy
Price Target: $75
Current: $52.05
Upside: +44.09%
Teladoc Health
Jul 30, 2026
Reiterated: Hold
Price Target: n/a
Current: $7.13
Upside: -
Reiterated: Buy
Price Target: $10
Current: $5.81
Upside: +72.12%
Reiterated: Buy
Price Target: $33
Current: $24.23
Upside: +36.19%
Maintained: Buy
Price Target: $16
Current: $12.80
Upside: +25.00%
Reiterated: Buy
Price Target: $270
Current: $230.47
Upside: +17.15%
Reiterated: Hold
Price Target: n/a
Current: $14.12
Upside: -
Reiterated: Buy
Price Target: $14
Current: $12.51
Upside: +11.91%
Reiterated: Buy
Price Target: $55$27
Current: $27.40
Upside: -1.46%
Reiterated: Buy
Price Target: $30$35
Current: $31.59
Upside: +10.79%
Reiterated: Buy
Price Target: $3
Current: $0.6342
Upside: +373.04%
Reiterated: Hold
Price Target: n/a
Current: $0.7135
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $2.62
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $5.22
Upside: -
Maintained: Buy
Price Target: $10
Current: $5.73
Upside: +74.52%
Maintained: Buy
Price Target: $43$25
Current: $26.64
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $214.94
Upside: n/a
Maintained: Buy
Price Target: $88$83
Current: $65.77
Upside: n/a
Maintained: Buy
Price Target: $84$92
Current: $262.13
Upside: n/a
Maintained: Buy
Price Target: $11$20
Current: $8.67
Upside: n/a
Maintained: Buy
Price Target: $500
Current: $210.45
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $45.87
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.33
Upside: n/a
Maintained: Hold
Price Target: $46
Current: $147.02
Upside: n/a
Reiterated: Buy
Price Target: $145$165
Current: $265.21
Upside: n/a
Reiterated: Hold
Price Target: $78$86
Current: $179.64
Upside: n/a
Maintained: Buy
Price Target: $101
Current: $192.74
Upside: n/a
Maintained: Buy
Price Target: $70$75
Current: $499.99
Upside: n/a
Maintained: Buy
Price Target: $95$107
Current: $124.88
Upside: n/a
Downgraded: Hold
Price Target: $95$80
Current: $127.82
Upside: n/a
Initiated Coverage: Buy
Price Target: $190
Current: $363.86
Upside: n/a
Initiated Coverage: Buy
Price Target: $23$30
Current: $29.17
Upside: n/a
Upgraded: Buy
Price Target: $43
Current: $183.48
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $7.23
Upside: n/a
Upgraded: Hold
Price Target: $5.8$3
Current: $13.95
Upside: n/a
Rated: Buy
Price Target: $1.5
Current: $12.04
Upside: n/a