BRY
NASDAQ
$3.26
Berry Corp (BRY)
Sector:
Energy
Industry:
Oil & Gas E&p
Market Cap
$253M
Free Cash Flow Yield
67.71%
Dividend Yield
3.68%
Price Chart
Valuation
Market Cap$253M
Forward P/E17.79
Profitability
Total Revenue (TTM)$671M
Gross Profit (TTM)$416M
EBITDA$92M
Profit Margin-16.7%
EPS-$1.17
Financial Health
Debt-to-Equity62.5%
Free Cash Flow Yield67.71%
Dividend Yield3.68%
Growth & Risk
EPS 5Y CAGR-14.63%
Revenue 5Y CAGR+7.45%
FCF 5Y CAGR-5.76%
Dividends 5Y CAGR-12.94%
Sharpe Ratio-0.05