HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 2024114+10.48%
Dec 31, 2023103-1.80%
Dec 31, 2022105+9.46%
Dec 31, 202196-4.93%
Dec 31, 2020101+20.89%
Dec 31, 201984+59.43%
Dec 31, 201852+21.19%
Dec 31, 201743+43.35%
Dec 31, 201630+66.30%
Dec 31, 201518+59.57%
Dec 31, 201411