HUBSPOT INC (096.DE) Stock Ownership

FRA:096 • US4435731009

197.7 EUR
+10.4 (+5.55%)
Last: Feb 24, 2026, 07:00 PM
096.DE Ownership Chart.096.DE Ownership Chart: showing Insider, Institutional ownership and shares available to the public.096.DE Ownership.InsiderInstitutionalPublic



Shares Outstanding52.39M
Float50.54M
Float Short Interest PercentageN/A
Owners (insider)2.59%
Owners (institutional)93.08%
Owners (insider) changeN/A
Owners (institutional) changeN/A
096.DE Institutional Ownership History096.DE Institutional Ownership History096.DE Institutional Ownership History

No transactions were filed in the last 12 months.