Ryan MacDonald

Stock Analyst at Needham

(3.41)
# 990
Out of 4,734 analysts
295
Total ratings
46.67%
Success rate
4.09%
Average return

Stocks Rated by Ryan MacDonald

Veeva Systems
Jan 17, 2025
Reiterates: Buy
Price Target: $270
Current: $223.04
Upside: +21.05%
Udemy
Jan 17, 2025
Reiterates: Buy
Price Target: $11
Current: $7.82
Upside: +40.66%
Definitive Healthcare
Jan 16, 2025
Reiterates: Hold
Price Target: n/a
Current: $4.41
Upside: -
Yext, Inc.
Jan 16, 2025
Reiterates: Buy
Price Target: $10
Current: $6.31
Upside: +58.48%
DocGo
Jan 16, 2025
Reiterates: Buy
Price Target: $7
Current: $4.31
Upside: +62.41%
Zeta Global Holdings
Jan 16, 2025
Reiterates: Buy
Price Target: $43
Current: $19.02
Upside: +126.08%
Chegg
Jan 16, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.51
Upside: -
Evolent Health
Jan 15, 2025
Reiterates: Buy
Price Target: $15
Current: $10.17
Upside: +47.49%
Privia Health Group
Jan 15, 2025
Reiterates: Buy
Price Target: $25
Current: $22.73
Upside: +9.99%
Tempus AI
Jan 14, 2025
Reiterates: Buy
Price Target: $56
Current: $47.64
Upside: +17.55%
Reiterates: Buy
Price Target: $29
Current: $27.35
Upside: +6.03%
Downgrades: Hold
Price Target: n/a
Current: $6.88
Upside: -
Maintains: Buy
Price Target: $28$31
Current: $29.81
Upside: +3.99%
Maintains: Buy
Price Target: $370$385
Current: $337.28
Upside: +14.15%
Maintains: Buy
Price Target: $89$84
Current: $63.66
Upside: +31.95%
Maintains: Buy
Price Target: $50$60
Current: $42.47
Upside: +41.28%
Reiterates: Buy
Price Target: $2
Current: $1.67
Upside: +19.76%
Reiterates: Hold
Price Target: n/a
Current: $10.98
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $3.14
Upside: -
Maintains: Buy
Price Target: $15$11
Current: $8.45
Upside: +30.18%
Reiterates: Hold
Price Target: n/a
Current: $9.50
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $1.36
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $10.97
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $243.99
Upside: +4.51%
Reiterates: Buy
Price Target: $40
Current: $24.72
Upside: +61.81%
Maintains: Buy
Price Target: $84$92
Current: $134.43
Upside: -31.56%
Maintains: Hold
Price Target: $12$15
Current: $27.91
Upside: -46.26%
Maintains: Buy
Price Target: $700$500
Current: $726.09
Upside: -31.14%
Maintains: Buy
Price Target: $640$450
Current: $209.26
Upside: +115.04%
Maintains: Buy
Price Target: $15$12
Current: $6.37
Upside: +88.38%
Maintains: Buy
Price Target: $9$11
Current: $12.40
Upside: -11.29%
Initiates: Neutral
Price Target: n/a
Current: $78.36
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $436.36
Upside: -66.77%