Better Home & Finance Holding Co (BETR) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

15,190,730Shares Outstanding
762,257Shares held by institutions
$23,812,909Value of institutional holdings
31.73%Institutional ownership %
66.01%Shares Changed QoQ
76No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Recent 13F filings as of December 2025 show that 76 institutional investors hold a position in Better Home & Finance Holding Co (NASDAQ:BETR).

76 Institutional Holders

762,257 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
FRONTIER CAPITAL MANAGEMENT CO LLC 31 Dec, 2025 877,822 877,822 0.00% $28,599,441.00
SOFTBANK GROUP CORP. 31 Dec, 2025 628,553 0 0.00% $20,478,257.00
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 31 Dec, 2025 578,960 -465 -0.08% $18,862,517.00
VANGUARD GROUP INC 31 Dec, 2025 509,253 110,350 27.66% $16,591,462.00
BlackRock, Inc. 31 Dec, 2025 463,815 122,444 35.87% $15,111,093.00
CITADEL ADVISORS LLC 31 Dec, 2025 245,091 13,427 5.80% $7,985,065.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 151,187 11,922 8.56% $4,926,995.00
MORGAN STANLEY 31 Dec, 2025 128,311 104,793 445.59% $4,180,372.00
JANE STREET GROUP, LLC 31 Dec, 2025 124,543 88,643 246.92% $4,057,611.00
IA Venture Strategies Fund II, LP 31 Dec, 2025 122,263 0 0.00% $3,983,329.00
STATE STREET CORP 31 Dec, 2025 116,597 14,540 14.25% $3,798,730.00
GRATIA CAPITAL, LLC 31 Dec, 2025 101,663 40,963 67.48% $3,312,181.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 99,391 86,866 693.54% $3,238,159.00
UBS Group AG 31 Dec, 2025 82,409 27,356 49.69% $2,684,886.00
Jump Financial, LLC 31 Dec, 2025 75,404 75,404 0.00% $2,456,662.00
GOLDMAN SACHS GROUP INC 31 Dec, 2025 73,685 68,977 1,465.10% $2,400,657.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 55,909 38,310 217.68% $1,821,516.00
COMERICA BANK 31 Dec, 2025 55,827 55,827 0.00% $1,818,844.00
NORTHERN TRUST CORP 31 Dec, 2025 42,056 -146 -0.35% $1,370,184.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 31,004 31,004 0.00% $1,010,110.00