HubSpot stock holds firm after Q2 revenue beat
Published on 08/22/2026 at 14:33 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
HubSpot (US4435731009) stock holds a $240.26 opening price on August 22, 2026, with a market cap of $11.98 billion and a 52-week range of $169.63 to $525.51. The latest quarterly report showed $911.74 million in revenue and $3.26 in EPS, both above consensus.
Quarterly numbers matter
The software maker's second quarter, announced on August 5, 2026, beat estimates by $0.24 per share and came in $13.43 million above the $898.31 million revenue forecast. Revenue rose 19.8% from the same quarter a year earlier, while net margin was 4.26%.
That mix leaves the market focused on execution rather than a single headline move. The stock trades on an84.90 P/E and a 2.45 PEG ratio, which keeps valuation part of the debate after the earnings report.
Guidance stays in view
HubSpot's FY 2026 EPS guidance stands at 13.230 to 13.310, and its Q3 2026 EPS guide is 3.250 to 3.270. Analysts also expect $4.54 per share for the current fiscal year, which frames the next stretch for the stock.
A separate institutional filing on August 22, 2026, showed Landscape Capital Management L.L.C. acquired 24,689 shares valued at $4,506,000, adding another dated data point to the ownership picture.
HubSpot software suite
HubSpot's platform is built around Marketing Hub, Sales Hub, Service Hub, CMS Hub and Operations Hub. The modular setup remains central to how the company ties customer acquisition, workflow automation and support into one CRM system.
Shares and valuation
HubSpot stock opened at $240.26 on August 22, 2026, after closing the prior session at the same level in the market snapshot. The stock's 50-day average is $209.65 and its 200-day average is $223.69, a setup that keeps the chart above both trend lines.
More on HubSpot stock
Company: HubSpot, Inc.
ISIN: US4435731009
Ticker: HUBS
Exchange: NYSE
Sector / Industry: Information Technology / Software - Application
Index membership: S&P 500
Price (as of August 22, 2026, 3:58 p.m. ET): $240.26 USD
Market cap: $11.98 billion
Next earnings date: November 4, 2026
