Ryan MacDonald

Stock Analyst at Needham

(3.17)
# 1,118
Out of 4,667 analysts
276
Total ratings
42.06%
Success rate
2.01%
Average return

Stocks Rated by Ryan MacDonald

Zeta Global Holdings
Nov 14, 2024
Reiterates: Buy
Price Target: $43
Current: $23.11
Upside: +86.07%
Chegg
Nov 13, 2024
Reiterates: Hold
Price Target: n/a
Current: $1.73
Upside: -
Docebo
Nov 8, 2024
Maintains: Buy
Price Target: $50$60
Current: $48.05
Upside: +24.87%
Veeva Systems
Nov 8, 2024
Reiterates: Buy
Price Target: $260
Current: $210.63
Upside: +23.44%
Definitive Healthcare
Nov 8, 2024
Reiterates: Hold
Price Target: n/a
Current: $4.10
Upside: -
Nerdy
Nov 8, 2024
Reiterates: Buy
Price Target: $2
Current: $1.25
Upside: +60.00%
Duolingo
Nov 7, 2024
Maintains: Buy
Price Target: $310$370
Current: $331.14
Upside: +11.74%
American Well
Oct 31, 2024
Reiterates: Hold
Price Target: n/a
Current: $7.84
Upside: -
Udemy
Oct 30, 2024
Maintains: Buy
Price Target: $15$11
Current: $7.55
Upside: +45.70%
Talkspace
Oct 30, 2024
Reiterates: Hold
Price Target: n/a
Current: $3.16
Upside: -
Maintains: Buy
Price Target: $15$11
Current: $6.96
Upside: +58.05%
Reiterates: Buy
Price Target: $8
Current: $3.56
Upside: +124.72%
Upgrades: Buy
Price Target: $8
Current: $7.75
Upside: +3.23%
Reiterates: Buy
Price Target: $29
Current: $18.52
Upside: +56.59%
Initiates: Buy
Price Target: $24
Current: $21.79
Upside: +10.14%
Reiterates: Buy
Price Target: $7
Current: $4.10
Upside: +70.73%
Reiterates: Buy
Price Target: $47
Current: $58.15
Upside: -19.17%
Reiterates: Hold
Price Target: n/a
Current: $9.00
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $0.84
Upside: -
Maintains: Buy
Price Target: $92$89
Current: $59.10
Upside: +50.59%
Reiterates: Hold
Price Target: n/a
Current: $9.75
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $237.85
Upside: +7.21%
Reiterates: Buy
Price Target: $40
Current: $23.29
Upside: +71.75%
Maintains: Buy
Price Target: $84$92
Current: $151.84
Upside: -39.41%
Maintains: Hold
Price Target: $12$15
Current: $30.78
Upside: -51.27%
Maintains: Buy
Price Target: $700$500
Current: $694.48
Upside: -28.00%
Maintains: Buy
Price Target: $640$450
Current: $219.78
Upside: +104.75%
Maintains: Buy
Price Target: $15$12
Current: $5.05
Upside: +137.62%
Maintains: Buy
Price Target: $9$11
Current: $8.97
Upside: +22.63%
Initiates: Neutral
Price Target: n/a
Current: $83.02
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $499.50
Upside: -70.97%