Better Home & Finance Holding Co (BETR) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

15,263,321Shares Outstanding
4,677,599Shares held by institutions
$135,276,163Value of institutional holdings
30.65%Institutional ownership %
67.89%Shares Changed QoQ
75No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

375 Institutional Holders

4,677,599 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
FRONTIER CAPITAL MANAGEMENT CO LLC 31 Dec, 2025 877,822 877,822 0.00% $28,599,441.00
FRONTIER CAPITAL MANAGEMENT CO LLC 31 Dec, 2025 877,822 877,822 0.00% $28,599,441.00
FRONTIER CAPITAL MANAGEMENT CO LLC 31 Dec, 2025 877,822 877,822 0.00% $28,599,441.00
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
SOFTBANK GROUP CORP. 31 Dec, 2025 628,553 0 0.00% $20,478,257.00
SOFTBANK GROUP CORP. 31 Dec, 2025 628,553 0 0.00% $20,478,257.00
SOFTBANK GROUP CORP. 31 Dec, 2025 628,553 0 0.00% $20,478,257.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
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 31 Dec, 2025 578,960 -465 -0.08% $18,862,517.00
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 31 Dec, 2025 578,960 -465 -0.08% $18,862,517.00
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 31 Dec, 2025 578,960 -465 -0.08% $18,862,517.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
VANGUARD GROUP INC 31 Dec, 2025 509,253 110,350 27.66% $16,591,462.00
VANGUARD GROUP INC 31 Dec, 2025 509,253 110,350 27.66% $16,591,462.00
VANGUARD GROUP INC 31 Dec, 2025 509,253 110,350 27.66% $16,591,462.00
VANGUARD GROUP INC 31 Dec, 2025 509,253 110,350 27.66% $16,591,462.00