Ryan MacDonald

Stock Analyst at Needham

(0.04)
# 4,702
Out of 4,974 analysts
614
Total ratings
38%
Success rate
-11.6%
Average return

Stocks Rated by Ryan MacDonald

Omada Health
Sep 11, 2026
Reiterated: Buy
Price Target: $28
Current: $19.67
Upside: +42.35%
Barnes & Noble Education
Sep 9, 2026
Reiterated: Buy
Price Target: $16
Current: $10.77
Upside: +48.56%
Oddity Tech
Sep 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $17.95
Upside: -
Phreesia
Sep 3, 2026
Reiterated: Buy
Price Target: $14
Current: $10.35
Upside: +35.27%
Definitive Healthcare
Sep 2, 2026
Reiterated: Hold
Price Target: n/a
Current: $1.00
Upside: -
Veeva Systems
Aug 27, 2026
Reiterated: Buy
Price Target: $270$310
Current: $266.62
Upside: +16.27%
Waystar Holding
Aug 26, 2026
Reiterated: Buy
Price Target: $33
Current: $26.67
Upside: +23.73%
DocGo
Aug 18, 2026
Reiterated: Buy
Price Target: $3
Current: $0.3849
Upside: +679.42%
McGraw Hill
Aug 13, 2026
Reiterated: Buy
Price Target: $19
Current: $13.25
Upside: +43.40%
Hims & Hers Health
Aug 11, 2026
Reiterated: Buy
Price Target: $35$42
Current: $27.85
Upside: +50.81%
Reiterated: Buy
Price Target: $27$41
Current: $25.81
Upside: +58.85%
Reiterated: Buy
Price Target: $30
Current: $8.80
Upside: +240.91%
Reiterated: Buy
Price Target: $43.00
Current: $34.06
Upside: +26.24%
Reiterated: Hold
Price Target: n/a
Current: $0.7424
Upside: -
Reiterated: Buy
Price Target: $145
Current: $153.92
Upside: -5.80%
Reiterated: Hold
Price Target: n/a
Current: $13.67
Upside: -
Reiterated: Buy
Price Target: $76$97
Current: $92.39
Upside: +4.99%
Reiterated: Buy
Price Target: $75
Current: $68.85
Upside: +8.93%
Reiterated: Buy
Price Target: $10
Current: $5.28
Upside: +89.39%
Reiterated: Hold
Price Target: n/a
Current: $6.58
Upside: -
Reiterated: Buy
Price Target: $10
Current: $6.39
Upside: +56.49%
Reiterated: Buy
Price Target: $43$25
Current: $31.04
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $226.76
Upside: n/a
Reiterated: Buy
Price Target: $88$83
Current: $67.66
Upside: n/a
Reiterated: Buy
Price Target: $84$92
Current: $260.85
Upside: n/a
Reiterated: Buy
Price Target: $11$20
Current: $8.48
Upside: n/a
Reiterated: Buy
Price Target: $500
Current: $241.96
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $45.08
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.26
Upside: n/a
Reiterated: Hold
Price Target: $46
Current: $140.35
Upside: n/a
Reiterated: Buy
Price Target: $145$165
Current: $257.76
Upside: n/a
Reiterated: Hold
Price Target: $78$86
Current: $190.67
Upside: n/a
Reiterated: Buy
Price Target: $101
Current: $255.65
Upside: n/a
Reiterated: Buy
Price Target: $70$75
Current: $497.12
Upside: n/a
Reiterated: Buy
Price Target: $95$107
Current: $141.90
Upside: n/a
Downgraded: Hold
Price Target: $95$80
Current: $137.79
Upside: n/a
Initiated Coverage: Buy
Price Target: $23$30
Current: $31.23
Upside: n/a
Initiated Coverage: Buy
Price Target: $190
Current: $375.09
Upside: n/a
Upgraded: Buy
Price Target: $43
Current: $185.37
Upside: n/a
Reiterated: Buy
Price Target: $50
Current: $7.00
Upside: n/a
Upgraded: Hold
Price Target: $5.8$3
Current: $12.57
Upside: n/a
Rated: Buy
Price Target: $1.5
Current: $23.26
Upside: n/a