NYSE : LBRT

Liberty Energy Inc.

$23.84 USD

$0.38 (1.62%)

Volume
2.5M
Average Volume
3.67M
Market Capitalization
$3.89B
P/E Ratio
25.51
Dividend Yield
1.47%
Price Target
$35.00
Year High
$34.48
Year Low
$9.90
Day High
Day Low
Payout Ratio
$0.37
Current Ratio
$2.21
Institutional Ownership Summary
Institutional Ownership %

0.29%

Investors Holding

25

change: -382 | last: 407
Increased Positions

8

change: -225 | last: 233
Reduced Positions

10

change: -111 | last: 121
New Positions

5

change: -94 | last: 99
Sold Positions

373

change: 320 | last: 53
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -168.9631 | last: 1.6896
Total Invested

12.09M

LBRT Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $18.46 161.97M $2.99B $27.55M $873.37M $3.84B
2024-12-31 $19.89 165.03M $3.28B $19.98M $533.61M $3.8B
2023-12-31 $18.14 171.84M $3.12B $36.78M $405.31M $3.49B
2022-12-31 $16.01 184.33M $2.95B $43.68M $348.92M $3.26B
2021-12-31 $9.70 174.02M $1.69B $20M $243.64M $1.91B
2020-12-31 $10.31 85.24M $878.85M $68.98M $211.58M $1.02B
2019-12-31 $11.12 72.33M $804.35M $112.69M $207.23M $898.89M
2018-12-31 $12.95 68.15M $882.59M $103.31M $106.52M $885.81M
2017-12-31 $17.00 68.98M $1.17B $16.32M $196.36M $1.35B
2016-12-31 $17.00 67.79M $1.15B $11.48M $103.92M $1.24B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $28.80 162.05M $4.67B $699.15M $1.62B $5.59B
2025-12-31 $18.46 161.97M $2.99B $27.55M $873.37M $3.84B
2025-09-30 $12.34 161.96M $2B $13.45M $625.98M $2.61B
2025-06-30 $11.48 161.86M $1.86B $19.56M $516.88M $2.36B
2025-03-31 $15.83 161.94M $2.56B $24.1M $563.52M $3.1B
2024-12-31 $19.89 162.86M $3.24B $19.98M $533.61M $3.75B
2024-09-30 $19.09 164.74M $3.14B $23.01M $471.07M $3.59B
2024-06-30 $20.28 166.21M $3.37B $30.04M $468.3M $3.81B
2024-03-31 $20.97 166.32M $3.49B $23.79M $447.43M $3.91B
2023-12-31 $18.14 168.02M $3.05B $36.78M $405.31M $3.42B
2023-09-30 $18.52 169.78M $3.14B $26.6M $446.52M $3.56B
2023-06-30 $13.37 173.13M $2.31B $31.67M $428.96M $2.71B