Loading live market data…

Liberty Broadband Corporation

NASDAQ:LBRDA

$29.95 USD

-$0.78 (-2.54%)

Volume
200.31K
Average Volume
220.41K
Market Capitalization
$4.3B
P/E Ratio
-1.57
Dividend Yield
0.00%
Price Target
$158.00
Year High
$91.04
Year Low
$29.18
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.09

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.03%

Investors Holding

9

change: -206 | last: 215

Increased Positions

4

change: -114 | last: 118

Reduced Positions

2

change: -45 | last: 47

New Positions

1

change: -39 | last: 40

Sold Positions

206

change: 174 | last: 32

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

1.12M

LBRDA Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $48.28 143M $6.9B $57M $1.75B $8.59B
2024-12-31 $74.36 143M $10.63B $163M $3.83B $14.3B
2023-12-31 $80.64 146.07M $11.78B $158M $3.82B $15.44B
2022-12-31 $75.85 157M $11.91B $375M $3.89B $15.42B
2021-12-31 $160.90 184.54M $29.69B $191M $3.85B $33.35B
2020-12-31 $157.58 182.04M $28.69B $1.42B $4.91B $32.18B
2019-12-31 $124.56 181.53M $22.61B $49.72M $572.94M $23.13B
2018-12-31 $71.81 181.53M $13.04B $83.1M $522.93M $13.48B
2017-12-31 $85.05 181.77M $15.46B $81.26M $497.37M $15.88B
2016-12-31 $72.46 152.1M $11.02B $205.73M $598.51M $11.41B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $50.22 143M $7.18B $51M $2.56B $9.7B
2025-12-31 $48.28 143.5M $6.93B $57M $1.75B $8.62B
2025-09-30 $63.33 143M $9.06B $73M $1.79B $10.78B
2025-06-30 $91.64 143M $13.1B $180M $3.14B $16.06B
2025-03-31 $85.00 143M $12.16B $226M $3.88B $15.81B
2024-12-31 $74.36 143M $10.63B $163M $3.83B $14.3B
2024-09-30 $76.82 143M $10.99B $168M $3.79B $14.61B
2024-06-30 $53.92 143M $7.71B $73M $3.69B $11.33B
2024-03-31 $55.47 143M $7.93B $108M $3.72B $11.54B
2023-12-31 $80.64 143.96M $11.61B $158M $3.82B $15.27B
2023-09-30 $90.91 146M $13.27B $88M $3.95B $17.13B
2023-06-30 $79.73 146M $11.64B $81M $3.82B $15.38B