NASDAQ : BETR

Better Home & Finance Holding Company — Institutional Ownership

$15.46 USD

-$1.18 (-7.09%)

Volume
1.22M
Average Volume
387.26K
Market Capitalization
$242.24M
P/E Ratio
-1.31
Dividend Yield
0.00%
Price Target
$35.00
Year High
$94.06
Year Low
$13.01
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.19
Institutional Ownership Summary
Institutional Ownership %

6.50%

Investors Holding

31

change: -67.0 | last: 98
Increased Positions

16

change: -45.0 | last: 61
Reduced Positions

5

change: -10.0 | last: 15
New Positions

8

change: -21.0 | last: 29
Sold Positions

71

change: 59.0 | last: 12
Total Calls

-

Total Puts

55200

Put-Call Ratio

0.00

change: -37.0186 | last: 0.3702
Total Invested

29.34M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
BETR Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $32.58 15.34M $499.61M $116.62M $615.29M $998.29M
2024-12-31 $8.92 15.11M $134.8M $211.1M $767.9M $691.6M
2023-12-31 $39.40 255.86M $10.08B $503.59M $672.06M $10.25B
2022-12-31 $504.50 737.59M $372.11B $317.96M $1.1B $372.89B
2021-12-31 $495.00 737.59M $365.1B $938.32M $2.37B $366.53B
2020-12-31 $517.50 5 $2587.5 -$ -$ $2587
2016-12-31 $517.50 71.44M $36.97B $10.32M $7.67M $36.97B
2015-12-31 $517.50 74.82M $38.72B $18.75M $16.51M $38.72B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $35.62 16.41M $584.52M $73.68M $710.77M $1.22B
2025-12-31 $32.58 15.7M $511.38M $116.62M $615.29M $1.01B
2025-09-30 $56.14 15.26M $856.88M $86.44M $553.7M $1.32B
2025-06-30 $12.39 15.19M $188.18M $87.13M $577.63M $678.68M
2025-03-31 $10.91 15.19M $165.7M $110.56M $764.87M $820.01M
2024-12-31 $8.92 15.17M $135.31M $211.1M $767.9M $692.1M
2024-09-30 $17.81 15.14M $269.58M $207.67M $657.32M $719.22M
2024-06-30 $22.65 255.86M $5.8B $320.94M $790.95M $6.27B
2024-03-31 $22.50 255.86M $5.76B $424.53M $670.12M $6B
2023-12-31 $39.40 255.86M $10.08B $503.59M $672.06M $10.25B
2023-09-30 $23.95 255.86M $6.13B $526.76M $619.84M $6.22B
2023-06-30 $522.50 802.38M $419.24B $109.92M $1.05B $420.19B