Ryan MacDonald

Stock Analyst at Needham

(0.06)
# 4,806
Out of 5,088 analysts
616
Total ratings
39.5%
Success rate
-9.9%
Average return

Stocks Rated by Ryan MacDonald

Teladoc Health
Oct 29, 2026
Reiterated: Hold
Price Target: n/a
Current: $8.73
Upside: -
DocGo
Sep 30, 2026
Reiterated: Buy
Price Target: $3
Current: $0.2731
Upside: +998.50%
Omada Health
Sep 11, 2026
Reiterated: Buy
Price Target: $28
Current: $19.65
Upside: +42.49%
Barnes & Noble Education
Sep 9, 2026
Reiterated: Buy
Price Target: $16
Current: $12.72
Upside: +25.79%
Oddity Tech
Sep 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $21.69
Upside: -
Phreesia
Sep 3, 2026
Reiterated: Buy
Price Target: $14
Current: $12.53
Upside: +11.73%
Definitive Healthcare
Sep 2, 2026
Reiterated: Hold
Price Target: n/a
Current: $1.12
Upside: -
Veeva Systems
Aug 27, 2026
Reiterated: Buy
Price Target: $270 → $310
Current: $310.34
Upside: -0.11%
Waystar Holding
Aug 26, 2026
Reiterated: Buy
Price Target: $33
Current: $28.21
Upside: +16.98%
McGraw Hill
Aug 13, 2026
Reiterated: Buy
Price Target: $19
Current: $13.88
Upside: +36.89%
Reiterated: Buy
Price Target: $35 → $42
Current: $29.67
Upside: +41.56%
Reiterated: Buy
Price Target: $27 → $41
Current: $33.63
Upside: +21.91%
Reiterated: Buy
Price Target: $30
Current: $5.94
Upside: +405.05%
Reiterated: Buy
Price Target: $43.32
Current: $41.51
Upside: +4.36%
Reiterated: Hold
Price Target: n/a
Current: $0.6921
Upside: -
Reiterated: Buy
Price Target: $145
Current: $136.39
Upside: +6.31%
Reiterated: Hold
Price Target: n/a
Current: $14.98
Upside: -
Reiterated: Buy
Price Target: $76 → $97
Current: $116.90
Upside: -17.02%
Reiterated: Buy
Price Target: $75
Current: $77.84
Upside: -3.65%
Reiterated: Buy
Price Target: $10
Current: $4.66
Upside: +114.59%
Reiterated: Buy
Price Target: $10
Current: $7.31
Upside: +36.80%
Reiterated: Buy
Price Target: $43 → $25
Current: $32.74
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $260.66
Upside: n/a
Reiterated: Buy
Price Target: $88 → $83
Current: $68.62
Upside: n/a
Reiterated: Buy
Price Target: $84 → $92
Current: $270.57
Upside: n/a
Reiterated: Buy
Price Target: $11 → $20
Current: $7.23
Upside: n/a
Reiterated: Buy
Price Target: $500
Current: $239.57
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $52.71
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.93
Upside: n/a
Reiterated: Hold
Price Target: $46
Current: $139.56
Upside: n/a
Reiterated: Buy
Price Target: $145 → $165
Current: $248.12
Upside: n/a
Reiterated: Hold
Price Target: $78 → $86
Current: $195.46
Upside: n/a
Reiterated: Buy
Price Target: $101
Current: $230.90
Upside: n/a
Reiterated: Buy
Price Target: $70 → $75
Current: $530.14
Upside: n/a
Reiterated: Buy
Price Target: $95 → $107
Current: $109.67
Upside: n/a
Downgraded: Hold
Price Target: $95 → $80
Current: $153.50
Upside: n/a
Initiated Coverage: Buy
Price Target: $23 → $30
Current: $28.20
Upside: n/a
Initiated Coverage: Buy
Price Target: $190
Current: $380.57
Upside: n/a
Upgraded: Buy
Price Target: $43
Current: $230.29
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $6.64
Upside: n/a
Upgraded: Hold
Price Target: $5.8 → $3
Current: $16.49
Upside: n/a
Rated: Buy
Price Target: $1.5
Current: $20.77
Upside: n/a