MarketInOut Stock Screener Log In | Sign Up
 

HubSpot Inc

NYSE • Technology • Software - Application • Quote as of 10/23/2026
HubSpot Inc stock price and volume chart

Company Profile

IndustrySoftware - Application
SectorTechnology
ExchangeNYSE
Market Capitalization13,678 mln
Float47.91 mln
Earnings Date11/04/2026

EPS

2.99
Stretched

P / E

90.60
Speculative

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-3.29
Reliable

1-Year Forecast

248.77
Limited downside

Relative Strength

98 / 100
Top performer

Business Description

HubSpot is a US-based technology company that offers a cloud-based platform helping mid-sized businesses manage their relationships with customers across marketing, sales, customer service, and commerce. Their tools cover everything from email campaigns and social media to payment processing and AI-powered automation, giving teams a single connected system to run their day-to-day operations. Founded in 2005 and headquartered in Cambridge, Massachusetts, the company serves businesses across North America, Europe, and the Asia Pacific, and also provides training and support to help customers get the most out of their platform.

Key Fundamentals

EPS2.99
P/E90.60
ROE7.62
RPS66.32
ROIC3.99
ROA4.00
Interest Cover208
EBITDA, mln361
EV / EBITDA25.83
EV / EBIT53.57
Revenue, mln3,448
EV / Revenue2.71

Quote Details

Last 270.88
Change 3.69 (1.38%)
Open 267.52
Volume 873,754
Turnover 236,682,480
Average Volume 1,208,607

Financial Ratios

Pre-Tax Profit Margin5
Leverage Ratio2.12
Current Ratio1.22
Price / Book6.17
Price / Tangible Book9.51
Price / Cash Flow15.78
Price / Free Cash Flow13.47
Debt / Equity0.14
Price / Sales3.12
PEG Ratio0.30

Financial Strength

Altman Z-Score4.19
Piotroski F-Score 7 / 9
Beneish M-Score-3.29
Price to Intrinsic Value1.45
Price to Graham Number5.46
1-Year Target Price248.77
Short Ratio2.66
Short % of Float12.25

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 17.29% 99 / 100   
1 Month 22.26% 98 / 100   
2 Months 17.16% 92 / 100   
6 Months 21.3% 91 / 100   
1 Year -42.3% 6 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog