Ryan MacDonald

Stock Analyst at Needham

(3.32)
# 1,007
Out of 4,711 analysts
282
Total ratings
44.49%
Success rate
3.43%
Average return

Stocks Rated by Ryan MacDonald

Duolingo
Dec 19, 2024
Maintains: Buy
Price Target: $370$385
Current: $342.12
Upside: +12.53%
Centene
Dec 13, 2024
Maintains: Buy
Price Target: $89$84
Current: $59.58
Upside: +40.99%
Zeta Global Holdings
Dec 10, 2024
Reiterates: Buy
Price Target: $43
Current: $19.40
Upside: +121.65%
Yext, Inc.
Dec 10, 2024
Maintains: Buy
Price Target: $8$10
Current: $6.38
Upside: +56.74%
Phreesia
Dec 10, 2024
Reiterates: Buy
Price Target: $29
Current: $25.16
Upside: +15.26%
Veeva Systems
Dec 6, 2024
Maintains: Buy
Price Target: $260$270
Current: $224.15
Upside: +20.46%
Chegg
Nov 13, 2024
Reiterates: Hold
Price Target: n/a
Current: $1.77
Upside: -
Docebo
Nov 8, 2024
Maintains: Buy
Price Target: $50$60
Current: $46.19
Upside: +29.90%
Definitive Healthcare
Nov 8, 2024
Reiterates: Hold
Price Target: n/a
Current: $4.18
Upside: -
Nerdy
Nov 8, 2024
Reiterates: Buy
Price Target: $2
Current: $1.71
Upside: +16.96%
Reiterates: Hold
Price Target: n/a
Current: $7.87
Upside: -
Maintains: Buy
Price Target: $15$11
Current: $7.90
Upside: +39.24%
Reiterates: Hold
Price Target: n/a
Current: $2.98
Upside: -
Maintains: Buy
Price Target: $15$11
Current: $8.31
Upside: +32.37%
Reiterates: Buy
Price Target: $8
Current: $3.48
Upside: +129.89%
Initiates: Buy
Price Target: $24
Current: $26.20
Upside: -8.40%
Reiterates: Buy
Price Target: $7
Current: $4.51
Upside: +55.21%
Reiterates: Buy
Price Target: $47
Current: $35.54
Upside: +32.25%
Reiterates: Hold
Price Target: n/a
Current: $9.44
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $0.85
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $9.94
Upside: -
Maintains: Buy
Price Target: $270$255
Current: $228.61
Upside: +11.54%
Reiterates: Buy
Price Target: $40
Current: $26.87
Upside: +48.86%
Maintains: Buy
Price Target: $84$92
Current: $129.46
Upside: -28.94%
Maintains: Hold
Price Target: $12$15
Current: $27.38
Upside: -45.22%
Maintains: Buy
Price Target: $700$500
Current: $719.00
Upside: -30.46%
Maintains: Buy
Price Target: $640$450
Current: $207.23
Upside: +117.15%
Maintains: Buy
Price Target: $15$12
Current: $5.67
Upside: +111.64%
Maintains: Buy
Price Target: $9$11
Current: $9.12
Upside: +20.61%
Initiates: Neutral
Price Target: n/a
Current: $76.31
Upside: -
Upgrades: Buy
Price Target: $115$145
Current: $447.17
Upside: -67.57%