Ryan MacDonald

Stock Analyst at Needham

(3.92)
# 673
Out of 4,761 analysts
303
Total ratings
49.81%
Success rate
10.62%
Average return

Stocks Rated by Ryan MacDonald

Evolent Health
Feb 21, 2025
Reiterates: Buy
Price Target: $15
Current: $10.43
Upside: +43.82%
Talkspace
Feb 21, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.01
Upside: -
Udemy
Feb 14, 2025
Reiterates: Buy
Price Target: $11
Current: $9.78
Upside: +12.47%
American Well
Feb 13, 2025
Reiterates: Hold
Price Target: n/a
Current: $11.74
Upside: -
Yext, Inc.
Feb 12, 2025
Reiterates: Buy
Price Target: $10
Current: $6.55
Upside: +52.67%
Coursera
Jan 31, 2025
Reiterates: Buy
Price Target: $11
Current: $8.03
Upside: +36.99%
Veeva Systems
Jan 17, 2025
Reiterates: Buy
Price Target: $270
Current: $225.79
Upside: +19.58%
Definitive Healthcare
Jan 16, 2025
Reiterates: Hold
Price Target: n/a
Current: $4.92
Upside: -
DocGo
Jan 16, 2025
Reiterates: Buy
Price Target: $7
Current: $4.79
Upside: +46.14%
Zeta Global Holdings
Jan 16, 2025
Reiterates: Buy
Price Target: $43
Current: $20.73
Upside: +107.43%
Reiterates: Hold
Price Target: n/a
Current: $1.43
Upside: -
Reiterates: Buy
Price Target: $25
Current: $24.52
Upside: +1.96%
Reiterates: Buy
Price Target: $56
Current: $68.09
Upside: -17.76%
Reiterates: Buy
Price Target: $29
Current: $28.22
Upside: +2.76%
Downgrades: Hold
Price Target: n/a
Current: $6.93
Upside: -
Maintains: Buy
Price Target: $28$31
Current: $49.28
Upside: -37.09%
Maintains: Buy
Price Target: $370$385
Current: $385.35
Upside: -0.09%
Maintains: Buy
Price Target: $89$84
Current: $57.68
Upside: +45.63%
Maintains: Buy
Price Target: $50$60
Current: $39.31
Upside: +52.63%
Reiterates: Buy
Price Target: $2
Current: $1.66
Upside: +20.48%
Reiterates: Hold
Price Target: n/a
Current: $11.51
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $1.17
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $10.20
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $249.85
Upside: +2.06%
Reiterates: Buy
Price Target: $40
Current: $24.29
Upside: +64.68%
Maintains: Buy
Price Target: $84$92
Current: $129.60
Upside: -29.01%
Maintains: Hold
Price Target: $12$15
Current: $25.05
Upside: -40.12%
Maintains: Buy
Price Target: $700$500
Current: $726.43
Upside: -31.17%
Maintains: Buy
Price Target: $640$450
Current: $213.06
Upside: +111.21%
Maintains: Buy
Price Target: $15$12
Current: $5.09
Upside: +135.76%
Maintains: Buy
Price Target: $9$11
Current: $11.25
Upside: -2.22%
Initiates: Neutral
Price Target: n/a
Current: $68.24
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $444.32
Upside: -67.37%