Free Trial

Ryan Macwilliams - Barclays Analyst Performance

This page shows the methodology used to calculate Ryan Macwilliams'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
JFrog Ltd. stock logo
FROG
JFrog
7/21/2025$42.25$45.00Overweight???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
7/21/2025$542.25$675.00Overweight???%???%
Braze, Inc. stock logo
BRZE
Braze
5/16/2025$36.34$47.00Overweight???%???%
EverCommerce Inc. stock logo
EVCM
EverCommerce
5/12/2025$11.23$11.00Equal Weight???%???%
JFrog Ltd. stock logo
FROG
JFrog
5/9/2025$36.94$42.00Overweight???%???%
EverCommerce Inc. stock logo
EVCM
EverCommerce
3/14/2025$9.53$9.00Equal Weight???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
3/12/2025$590.65$815.00Overweight???%???%
Zoom Communications, Inc. stock logo
ZM
Zoom Communications
2/26/2025$74.22$80.00Equal Weight???%???%
Five9, Inc. stock logo
FIVN
Five9
2/21/2025$41.69$60.00Overweight???%???%
Bandwidth Inc. stock logo
BAND
Bandwidth
2/21/2025$17.46$22.00Overweight???%???%
Twilio Inc. stock logo
TWLO
Twilio
2/14/2025$123.54$140.00Equal Weight???%???%
JFrog Ltd. stock logo
FROG
JFrog
2/14/2025$40.05$48.00Overweight???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
2/13/2025$784.84$815.00Equal Weight???%???%
monday.com Ltd. stock logo
MNDY
monday.com
2/11/2025$333.05$360.00Overweight???%???%
AudioCodes Ltd. stock logo
AUDC
AudioCodes
2/5/2025$10.66$10.00Underweight???%???%
8x8 Inc stock logo
EGHT
8X8
2/5/2025$2.84$3.00Equal Weight???%???%
Atlassian Corporation PLC stock logo
TEAM
Atlassian
2/3/2025$306.78$350.00Overweight???%???%
Ringcentral, Inc. stock logo
RNG
Ringcentral
1/27/2025$34.67$37.00Equal Weight???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
1/27/2025$728.65$725.00Equal Weight???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
7/26/2022$290.96$325.00Equal Weight???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
2/28/2022$30.61$40.00Equal Weight???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
1/27/2022$430.18$550.00Equal Weight???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
1/24/2022$50.48$60.00Equal Weight???%???%
HubSpot, Inc. stock logo
HUBS
HubSpot
10/21/2021$795.39$800.00Equal Weight???%???%
8x8 Inc stock logo
EGHT
8X8
7/31/2020$17.10Buy???%???%
Zoom Communications, Inc. stock logo
ZM
Zoom Communications
7/20/2020$259.25$220.00Neutral???%???%
8x8 Inc stock logo
EGHT
8X8
6/10/2020$14.31Buy???%???%
Slack Technologies, Inc. stock logo
WORK
Slack Technologies
5/29/2020$32.54$37.00Overweight???%???%
Slack Technologies, Inc. stock logo
WORK
Slack Technologies
3/26/2020$25.88$32.00Buy???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
3/24/2020$129.12$120.00Overweight???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
3/23/2020$111.49$115.00Buy???%???%
Slack Technologies, Inc. stock logo
WORK
Slack Technologies
3/12/2020$21.35$37.00Buy???%???%
Zoom Communications, Inc. stock logo
ZM
Zoom Communications
3/4/2020$116.80$95.00Equal Weight???%???%
8x8 Inc stock logo
EGHT
8X8
2/26/2020$20.07$27.00Buy???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
2/19/2020$91.84$115.00Overweight???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
1/14/2020$84.96$105.00Buy???%???%
LogMeIn, Inc. stock logo
LOGM
LogMeIn
12/17/2019$85.95$77.00Hold???%???%
Zoom Communications, Inc. stock logo
ZM
Zoom Communications
12/6/2019$62.88$95.00Buy???%???%
Slack Technologies, Inc. stock logo
WORK
Slack Technologies
12/5/2019$21.90$37.00Buy???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
12/2/2019$85.63$98.00Buy???%???%
LogMeIn, Inc. stock logo
LOGM
LogMeIn
11/18/2019$78.18$77.00Hold???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
11/5/2019$67.40$98.00Buy???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
10/18/2019$70.19$98.00Buy???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
9/10/2019$69.37$98.00Buy???%???%
Everbridge, Inc. stock logo
EVBG
Everbridge
9/4/2019$74.15$98.00Buy???%???%


Return to Analyst Rankings