NASDAQ : HTFL

Heartflow, Inc. Common Stock — Institutional Ownership

$24.61 USD

$0.38 (1.57%)

Volume
1.07M
Average Volume
1.48M
Market Capitalization
$2.12B
P/E Ratio
-27.95
Dividend Yield
0.00%
Price Target
$37.00
Year High
$41.22
Year Low
$20.13
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$5.57
Institutional Ownership Summary
Institutional Ownership %

0.09%

Investors Holding

17

change: -154 | last: 171
Increased Positions

11

change: -113 | last: 124
Reduced Positions

3

change: -23 | last: 26
New Positions

3

change: -71 | last: 74
Sold Positions

154

change: 137 | last: 17
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

9.32M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-05-15 BCLS Fund III Investments, LP 10.45M 12.18%
2026-05-11 Hayfin Management Holdings Limited 633.5K 0.70%
2026-03-31 HealthCor Partners Management LP 2.08M 2.40%
2026-03-05 Wellington Management Group LLP 11.92M 14.00%
2026-02-10 Wellington Management Group LLP 5.89M 6.90%
2025-11-24 HealthCor Partners Management LP 6.7M 7.90%
2025-11-14 Hayfin Management Holdings Limited 5.28M 6.20%
2025-11-14 BCLS Fund III Investments, LP 12.45M 14.90%
2025-11-12 Wellington Management Group LLP 4.88M 5.90%
2025-11-05 FMR LLC 4.73M 5.70%
HTFL Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $29.15 368.54M $10.74B $44.78M $22.05M $10.72B
2024-12-31 $28.75 63.06M $1.81B $51.37M $160.38M $1.92B
2023-12-31 $28.75 63.86M $1.84B $122.77M $160.6M $1.87B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $24.33 368.54M $8.97B $19.67M $26.35M $8.97B
2025-12-31 $29.15 368.54M $10.74B $44.78M $22.05M $10.72B
2025-09-30 $33.66 80.62M $2.71B $291.17M $21.79M $2.44B
2025-06-30 $28.75 80.62M $2.32B $80.21M $205.15M $2.44B
2025-03-31 $28.75 63.86M $1.84B $109.79M $203.28M $1.93B
2024-12-31 $28.75 63.46M $1.82B $51.37M $160.38M $1.93B
2024-09-30 $28.75 63.86M $1.84B -$ -$ $1.84B
2024-06-30 $28.75 63.86M $1.84B -$ -$ $1.84B
2024-03-31 $28.75 63.86M $1.84B -$ -$ $1.84B