Filing Flows

Filing Flows › Heartflow (HTFL) › Who owns the stock

Who owns Heartflow (HTFL) stock

190 funds reported Heartflow (HTFL) shares in their latest 13F filings, worth $2.3B in all. The largest holder is Bain Capital Life Sciences Investors, LLC ($248M). Last quarter 108 funds added to their stakes and 76 cut them.

Largest holders of HTFL (13F)Largest holders of HTFL (13F)Bain Capital Life Sciences Invest…$248MWellington Management Group LLP$231MBlackRock$153MFMR LLC$141MVanguard Portfolio Management LLC$105MBamco$94.6MVanguard Capital Management LLC$80.8MJupiter Topco LLC$71.0MInvesco$67.4MJanus Henderson Group$53.1M

Largest holders (13F)

FundSharesValueChangeQuarter
Bain Capital Life Sciences Investors, LLC8,448,158$248Mdecrease2026-06-30
Wellington Management Group LLP7,864,226$231Mdecrease2026-06-30
BlackRock5,197,747$153Mincrease2026-06-30
FMR LLC4,820,944$141Mdecrease2026-06-30
Vanguard Portfolio Management LLC3,584,428$105Mincrease2026-06-30
Bamco3,225,133$94.6Mdecrease2026-06-30
Vanguard Capital Management LLC2,753,206$80.8Mincrease2026-06-30
Jupiter Topco LLC2,419,336$71.0Mbase2026-06-30
Invesco2,298,718$67.4Mincrease2026-06-30
Janus Henderson Group2,180,976$53.1Mincrease2026-03-31
Point72 Asset Management, L.P.1,721,279$50.5Mincrease2026-06-30
Summit Partners Public Asset Management, LLC1,694,651$49.7Mincrease2026-06-30
Alliancebernstein L.P.1,924,268$46.8Mincrease2026-06-30
Vanguard Group1,580,313$46.1Mincrease2025-12-31
State Street1,465,895$43.3Mincrease2026-06-30

Heartflow's latest quarter

Heartflow, Q2 2026: revenue $64.1M (+48% year over year), operating margin -27.9%, net loss $15.7M, operating cash flow −$8.6M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most HTFL stock?

By the latest 13F filings: Bain Capital Life Sciences Investors, LLC ($248M); Wellington Management Group LLP ($231M); BlackRock ($153M); FMR LLC ($141M); Vanguard Portfolio Management LLC ($105M).

What is the short interest in HTFL?

7,327,567 shares were sold short at the 2026-10-15 settlement, 7.54% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.