Free Trial

Ryan MacDonald - Needham & Company LLC Analyst Performance

This page shows the methodology used to calculate Ryan MacDonald's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Coursera, Inc. stock logo
COUR
Coursera
7/21/2025$8.73$11.00Buy???%???%
Centene Corporation stock logo
CNC
Centene
7/16/2025$29.87$42.00Buy???%???%
Omada Health, Inc. stock logo
OMDA
Omada Health
7/1/2025$18.30$23.00Buy???%???%
Hinge Health Inc. stock logo
HNGE
Hinge Health
6/16/2025$34.76$47.00Buy???%???%
Hims & Hers Health, Inc. stock logo
HIMS
Hims & Hers Health
6/4/2025$54.78$65.00Buy???%???%
Yext stock logo
YEXT
Yext
6/4/2025$6.79$10.00Buy???%???%
Veeva Systems Inc. stock logo
VEEV
Veeva Systems
5/29/2025$235.37$300.00Buy???%???%
Yext stock logo
YEXT
Yext
5/21/2025$6.76$10.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
5/12/2025$0.70Hold???%???%
DocGo Inc. stock logo
DCGO
DocGo
5/9/2025$1.50$3.00Buy???%???%
LivePerson, Inc. stock logo
LPSN
LivePerson
5/8/2025$0.79Hold???%???%
Tempus AI, Inc. stock logo
TEM
Tempus AI
5/7/2025$52.19$70.00Buy???%???%
Hims & Hers Health, Inc. stock logo
HIMS
Hims & Hers Health
5/6/2025$41.94$61.00Buy???%???%
Talkspace, Inc. stock logo
TALK
Talkspace
5/6/2025$3.11Hold???%???%
Zeta Global Holdings Corp. stock logo
ZETA
Zeta Global
5/2/2025$13.58$25.00Buy???%???%
Duolingo, Inc. stock logo
DUOL
Duolingo
5/2/2025$400.00$460.00Buy???%???%
American Well Corporation stock logo
AMWL
American Well
5/2/2025$6.23Hold???%???%
Udemy, Inc. stock logo
UDMY
Udemy
5/1/2025$6.87$11.00Buy???%???%
Teladoc Health, Inc. stock logo
TDOC
Teladoc Health
5/1/2025$7.16Hold???%???%
Coursera, Inc. stock logo
COUR
Coursera
4/25/2025$7.68$11.00Buy???%???%
Tempus AI, Inc. stock logo
TEM
Tempus AI
4/24/2025$49.55$70.00Buy???%???%
Tempus AI, Inc. stock logo
TEM
Tempus AI
4/10/2025$43.79$70.00Buy???%???%
Docebo Inc. stock logo
DCBO
Docebo
4/10/2025$30.38$42.00Buy???%???%
DocGo Inc. stock logo
DCGO
DocGo
4/8/2025$2.60$4.00Buy???%???%
Yext stock logo
YEXT
Yext
4/3/2025$6.23$10.00Buy???%???%
Phreesia, Inc. stock logo
PHR
Phreesia
3/13/2025$23.95$29.00Buy???%???%
Udemy, Inc. stock logo
UDMY
Udemy
3/12/2025$7.83$11.00Buy???%???%
LivePerson, Inc. stock logo
LPSN
LivePerson
3/6/2025$1.10Hold???%???%
Veeva Systems Inc. stock logo
VEEV
Veeva Systems
3/6/2025$220.32$270.00Buy???%???%
DocGo Inc. stock logo
DCGO
DocGo
2/28/2025$3.92$4.00Buy???%???%
Duolingo, Inc. stock logo
DUOL
Duolingo
2/28/2025$375.78$400.00Buy???%???%
Teladoc Health, Inc. stock logo
TDOC
Teladoc Health
2/27/2025$10.91Hold???%???%
Zeta Global Holdings Corp. stock logo
ZETA
Zeta Global
2/26/2025$20.61$43.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
2/25/2025$1.59Hold???%???%
Tempus AI, Inc. stock logo
TEM
Tempus AI
2/25/2025$69.57$70.00Buy???%???%
Talkspace, Inc. stock logo
TALK
Talkspace
2/21/2025$3.29Hold???%???%
Udemy, Inc. stock logo
UDMY
Udemy
2/14/2025$7.82$11.00Buy???%???%
American Well Corporation stock logo
AMWL
American Well
2/13/2025$12.17Hold???%???%
Coursera, Inc. stock logo
COUR
Coursera
1/27/2025$8.65$11.00Buy???%???%
Udemy, Inc. stock logo
UDMY
Udemy
1/17/2025$8.55$11.00Buy???%???%
Veeva Systems Inc. stock logo
VEEV
Veeva Systems
1/17/2025$214.70$270.00Buy???%???%
Zeta Global Holdings Corp. stock logo
ZETA
Zeta Global
1/16/2025$17.95$43.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
1/16/2025$1.54Hold???%???%
Definitive Healthcare Corp. stock logo
DH
Definitive Healthcare
1/16/2025$3.98Hold???%???%
DocGo Inc. stock logo
DCGO
DocGo
1/16/2025$4.18$7.00Buy???%???%
Tempus AI, Inc. stock logo
TEM
Tempus AI
1/14/2025$32.34$56.00Buy???%???%
Phreesia, Inc. stock logo
PHR
Phreesia
1/10/2025$28.42$29.00Buy???%???%
Accolade, Inc. stock logo
ACCD
Accolade
6/30/2023$12.64$17.00Buy???%???%
Accolade, Inc. stock logo
ACCD
Accolade
1/10/2023$9.29$15.00Buy???%???%
Verint Systems Inc. stock logo
VRNT
Verint Systems
6/8/2022$49.92$61.00Buy???%???%
DocGo Inc. stock logo
DCGO
DocGo
5/18/2022$5.82$14.00Buy???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
5/6/2022$360.77$500.00???%???%
Model N, Inc. stock logo
MODN
Model N
3/25/2022$25.96$34.00Buy???%???%
DocGo Inc. stock logo
DCGO
DocGo
3/16/2022$8.10$14.00Buy???%???%
Nerdy Inc. stock logo
NRDY
Nerdy
3/1/2022$4.51$8.00Buy???%???%
Zeta Global Holdings Corp. stock logo
ZETA
Zeta Global
2/24/2022$11.59$13.00Buy???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
2/11/2022$567.18$700.00Buy???%???%
Accolade, Inc. stock logo
ACCD
Accolade
1/11/2022$19.14$33.00Buy???%???%
Phreesia, Inc. stock logo
PHR
Phreesia
12/9/2021$54.00$65.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
12/7/2021$174.10$210.00Buy???%???%
Verint Systems Inc. stock logo
VRNT
Verint Systems
12/3/2021$47.37$61.00Buy???%???%
Veeva Systems Inc. stock logo
VEEV
Veeva Systems
12/2/2021$272.12$327.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
11/30/2021$25.70Hold???%???%
Nerdy Inc. stock logo
NRDY
Nerdy
11/16/2021$6.71$13.00Buy???%???%
Model N, Inc. stock logo
MODN
Model N
11/10/2021$36.90$45.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
11/2/2021$62.76Hold???%???%
Barnes & Noble Education, Inc stock logo
BNED
Barnes & Noble Education
10/27/2021$1,051.00$1,200.00Buy???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
10/13/2021$758.27$870.00Buy???%???%
Accolade, Inc. stock logo
ACCD
Accolade
10/8/2021$39.93$56.00Buy???%???%
Verint Systems Inc. stock logo
VRNT
Verint Systems
9/23/2021$45.33$61.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
9/15/2021$73.01$120.00Buy???%???%
Verint Systems Inc. stock logo
VRNT
Verint Systems
9/10/2021$43.75$61.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
9/8/2021$263.33$315.00Buy???%???%
Yext stock logo
YEXT
Yext
9/3/2021$12.37$18.00Buy???%???%
Model N, Inc. stock logo
MODN
Model N
8/10/2021$36.17$50.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
8/10/2021$84.85$120.00Buy???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
8/5/2021$590.00$680.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
7/16/2021$219.97$280.00Buy???%???%
Accolade, Inc. stock logo
ACCD
Accolade
7/9/2021$52.36$68.00Buy???%???%
Barnes & Noble Education, Inc stock logo
BNED
Barnes & Noble Education
7/1/2021$736.00$900.00Buy???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
5/6/2021$503.01$600.00Buy???%???%
PFSweb, Inc. stock logo
PFSW
PFSweb
1/15/2021$8.31$10.00Buy???%???%
Model N, Inc. stock logo
MODN
Model N
11/11/2020$35.47$41.00Buy???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
11/6/2020$336.21$400.00Buy???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
9/23/2020$282.18$325.00Buy???%???%
Rosetta Stone Inc. stock logo
RST
Rosetta Stone
9/1/2020$30.38Hold???%???%
Rosetta Stone Inc. stock logo
RST
Rosetta Stone
8/7/2020$26.35$30.00Buy???%???%
PFSweb, Inc. stock logo
PFSW
PFSweb
8/7/2020$8.45$9.00Buy???%???%
LivePerson, Inc. stock logo
LPSN
LivePerson
8/5/2020$46.22$60.00Buy???%???%
Model N, Inc. stock logo
MODN
Model N
8/5/2020$41.25$48.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
8/4/2020$85.93$100.00Buy???%???%
2U, Inc. stock logo
TWOU
2U
7/31/2020$1,316.10$1,500.00Buy???%???%
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
7/24/2020$19.03$21.00Buy???%???%
2U, Inc. stock logo
TWOU
2U
6/16/2020$1,058.40$1,320.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
6/9/2020$220.78$255.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
6/5/2020$58.34$70.00Buy???%???%
Model N, Inc. stock logo
MODN
Model N
5/26/2020$28.69$34.00Buy???%???%
ChannelAdvisor Co. stock logo
ECOM
ChannelAdvisor
5/19/2020$12.52$16.00Buy???%???%
Rosetta Stone Inc. stock logo
RST
Rosetta Stone
5/7/2020$17.11$22.00Buy???%???%
Blackbaud, Inc. stock logo
BLKB
Blackbaud
5/6/2020$55.30Hold???%???%
Chegg, Inc. stock logo
CHGG
Chegg
5/5/2020$53.76$53.00Buy???%???%
Paycom Software, Inc. stock logo
PAYC
Paycom Software
4/29/2020$236.69$265.00Buy???%???%
Verint Systems Inc. stock logo
VRNT
Verint Systems
4/1/2020$43.00$53.00Buy???%???%
Paycom Software, Inc. stock logo
PAYC
Paycom Software
3/23/2020$192.81$250.00Buy???%???%
Chegg, Inc. stock logo
CHGG
Chegg
3/20/2020$30.00$40.00Buy???%???%
Rosetta Stone Inc. stock logo
RST
Rosetta Stone
3/19/2020$12.39$20.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
3/17/2020$109.57$136.00Buy???%???%
LivePerson, Inc. stock logo
LPSN
LivePerson
3/16/2020$20.67$33.00Buy???%???%
Rosetta Stone Inc. stock logo
RST
Rosetta Stone
3/12/2020$12.68$20.00Buy???%???%
Blackbaud, Inc. stock logo
BLKB
Blackbaud
2/11/2020$81.55Hold???%???%
eGain Corporation stock logo
EGAN
eGain
2/7/2020$7.41$11.00Buy???%???%
Paycom Software, Inc. stock logo
PAYC
Paycom Software
2/6/2020$322.50$372.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
1/17/2020$168.98$195.00Buy???%???%
Verint Systems Inc. stock logo
VRNT
Verint Systems
1/16/2020$58.73$67.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
12/18/2019$143.83$171.00Buy???%???%
Coupa Software Incorporated stock logo
COUP
Coupa Software
12/3/2019$140.54$171.00Buy???%???%
PFSweb, Inc. stock logo
PFSW
PFSweb
11/11/2019$3.40$5.00Buy???%???%
eGain Corporation stock logo
EGAN
eGain
11/7/2019$8.03$11.00Buy???%???%
Model N, Inc. stock logo
MODN
Model N
11/6/2019$29.43$34.00Buy???%???%
eGain Corporation stock logo
EGAN
eGain
9/4/2019$8.26$15.00Buy???%???%
PFSweb, Inc. stock logo
PFSW
PFSweb
8/9/2019$2.95$5.00Buy???%???%
Adobe Inc. stock logo
ADBE
Adobe
3/17/2017$122.37$145.00Buy???%???%
Adobe Inc. stock logo
ADBE
Adobe
1/10/2017$108.26$115.00Hold???%???%
Cornerstone OnDemand, Inc. stock logo
CSOD
Cornerstone OnDemand
8/5/2016$43.56$51.00Buy???%???%
Blackbaud, Inc. stock logo
BLKB
Blackbaud
8/2/2016$67.50$78.00Buy???%???%
Cornerstone OnDemand, Inc. stock logo
CSOD
Cornerstone OnDemand
5/5/2016$33.14$42.00Buy???%???%
ServiceNow, Inc. stock logo
NOW
ServiceNow
4/21/2016$65.11$85.00Buy???%???%
Workday, Inc. stock logo
WDAY
Workday
3/1/2016$60.45Hold???%???%


Return to Analyst Rankings