Loading live market data…

KE Holdings Inc.

NYSE:BEKE

$16.1 USD

$0.03 (0.19%)

Volume
3.06M
Average Volume
4.7M
Market Capitalization
$17.82B
P/E Ratio
36.87
Dividend Yield
1.65%
Price Target
$23.00
Year High
$20.98
Year Low
$13.81
Day High
Day Low
Payout Ratio
$0.87
Current Ratio
$1.63

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.00%

Investors Holding

7

change: -223 | last: 230

Increased Positions

3

change: -90 | last: 93

Reduced Positions

2

change: -80 | last: 82

New Positions

2

change: -24 | last: 26

Sold Positions

202

change: 157 | last: 45

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -121.0289 | last: 1.2103

Total Invested

252.28K

BEKE Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $110.20 1.11B $122.18B $7.77B $18.78B $133.19B
2024-12-31 $134.44 1.14B $152.81B $11.44B $22.65B $164.02B
2023-12-31 $115.05 1.2B $138.41B $19.63B $17.99B $136.77B
2022-12-31 $96.28 1.19B $114.55B $19.41B $12.19B $107.33B
2021-12-31 $127.80 1.18B $151.2B $20.45B $7.51B $138.26B
2020-12-31 $401.55 1.16B $466.06B $40.97B $7.99B $433.07B
2019-12-31 $260.65 1.14B $298.02B $24.32B $13.05B $286.74B
2018-12-31 $257.41 1.14B $294.32B $9.12B $5.96B $291.17B
2017-12-31 $243.59 1.14B $278.52B $5.24B $5.68B $278.96B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $103.26 1.09B $112.75B $19.9B $16.21B $109.06B
2025-12-31 $110.20 1.09B $120.4B $7.77B $18.78B $131.4B
2025-09-30 $135.25 1.1B $149.4B $9.22B $21.1B $161.27B
2025-06-30 $127.07 1.17B $148.84B $11.12B $21.97B $159.69B
2025-03-31 $145.78 1.12B $163.4B $12.77B $22.34B $172.97B
2024-12-31 $134.44 1.15B $155.09B $11.44B $22.65B $166.3B
2024-09-30 $139.71 1.13B $157.41B $9.58B $21.68B $169.51B
2024-06-30 $107.43 1.14B $121.97B $9.41B $20.21B $132.78B
2024-03-31 $103.61 1.15B $118.79B $17.85B $18.6B $119.54B
2023-12-31 $115.05 1.15B $132.29B $19.63B $17.99B $130.64B
2023-09-30 $113.30 1.16B $131.88B $15.84B $16.71B $132.74B
2023-06-30 $107.68 1.19B $127.75B $31.75B $14.67B $110.68B