Ryan MacDonald

Stock Analyst at Needham

(0)
# 3734
Out of 5,291 analysts
409
Total ratings
37.50%
Success rate
-2.66%
Average return
45 Stocks
Name Action Price Target Current % Upside Ratings Updated
Privia Health Gr
Reiterates: Buy
30 30
22.57 32.92% 3 Mar 21, 2025
Agilon Health
Reiterates: Hold
n/a
n/a n/a 2 Mar 21, 2025
Phreesia
Reiterates: Buy
29 29
26.02 11.45% 19 Mar 13, 2025
Udemy
Reiterates: Buy
11 11
8.01 37.33% 14 Mar 12, 2025
LivePerson
Reiterates: Hold
n/a
n/a n/a 10 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
6.19 61.55% 12 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
270 270
234.08 15.35% 21 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 4
2.65 50.94% 14 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
385 400
315.21 26.9% 13 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 10 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
43 43
13.75 212.73% 22 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
56 70
47.87 46.23% 4 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 17 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
31 61
29.1 109.62% 3 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
15 15
9.59 56.41% 3 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 4 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 7 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
11 11
6.79 62% 16 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 13 Jan 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 17 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
89 84
59.95 40.12% 5 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
50 60
29.36 104.36% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
2 2
1.46 36.99% 14 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 7 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 22 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 10 Jun 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 11 May 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 19 May 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
270 255
229.63 11.05% 4 Apr 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
40 40
17.83 124.34% 15 Dec 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
84 92
133.11 -30.88% 2 Jun 20, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 6 Mar 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
12 15
24.55 -38.9% 1 Feb 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
700 500
581.29 -13.98% 12 May 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
210 90
n/a n/a 9 Mar 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
640 450
218.78 105.69% 13 Feb 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 12
4.92 143.9% 5 May 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
29 22
n/a n/a 4 May 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 8
n/a n/a 5 Mar 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 11
9.6 14.58% 3 Mar 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Sep 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 21
n/a n/a 4 Jul 24, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
n/a
n/a n/a 1 Oct 31, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
n/a n/a 1 Apr 6, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
115 145
385.92 -62.43% 2 Mar 17, 2017