Heartflow, Inc. (NASDAQ:HTFL) has 108 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Bain Capital Life Sciences Investors, LLC | 31 Dec, 2025 | 12,448,158 | 0 | 0.00% | $362,863,806.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 11,982,283 | 6,088,213 | 103.29% | $291,528,944.00 |
| Bain Capital Life Sciences Investors, LLC | 31 Dec, 2025 | 10,448,158 | -2,000,000 | -16.07% | $254,203,684.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 5,894,070 | 1,014,006 | 20.78% | $171,812,140.00 |
| FMR LLC | 31 Dec, 2025 | 5,397,802 | 1,274,949 | 30.92% | $131,328,537.00 |
| Janus Henderson Group Plc | 31 Dec, 2025 | 4,361,952 | 3,496,392 | 403.95% | $106,126,070.00 |
| FMR LLC | 31 Dec, 2025 | 4,122,853 | -607,381 | -12.84% | $120,181,183.00 |
| BAMCO INC /NY/ | 31 Dec, 2025 | 3,827,531 | 1,523,654 | 66.13% | $93,123,829.00 |
| BAILLIE GIFFORD & CO | 31 Dec, 2025 | 3,005,998 | 0 | 0.00% | $87,624,842.00 |
| BAMCO INC /NY/ | 31 Dec, 2025 | 2,303,877 | 1,066,371 | 86.17% | $67,158,015.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Dec, 2025 | 2,045,938 | 2,045,938 | 0.00% | $49,777,672.00 |
| Schusterman Interests, LLC | 31 Dec, 2025 | 1,939,201 | 0 | 0.00% | $56,527,709.00 |
| Invesco Ltd. | 31 Dec, 2025 | 1,913,090 | 1,335,693 | 231.33% | $46,545,480.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 1,893,495 | 1,893,495 | 0.00% | $46,068,733.00 |
| Capricorn Investment Group LLC | 31 Dec, 2025 | 1,661,601 | 1,661,601 | 0.00% | $48,177,645.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 1,580,313 | 128,400 | 8.84% | $46,066,124.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 1,462,584 | 120,445 | 8.97% | $35,584,668.00 |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 31 Dec, 2025 | 1,431,011 | 1,431,011 | 0.00% | $41,713,971.00 |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 31 Dec, 2025 | 1,414,828 | -16,183 | -1.13% | $34,422,765.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 1,342,139 | 1,032,570 | 333.55% | $39,123,352.00 |