STORE Capital Corporation (STOR)

NYSE: STOR · IEX Real-Time Price · USD
32.86 -0.59 (-1.76%)
Jan 18, 2022 9:51 AM EST - Market open

Total Valuation

STORE Capital has a market cap or net worth of $8.96 billion. The enterprise value is $13.00 billion.

Market Cap8.96B
Enterprise Value13.00B

Important Dates

The latest earnings date was Thursday, November 4, 2021 before market open.

Last Earnings DateNov 4, 2021
Ex-Dividend DateDec 30, 2021

Share Statistics

STORE Capital has 272.71 million shares outstanding. The number of shares has increased by 6.25% in one year.

Shares Outstanding272.71M
Shares Change (YoY)+6.25%
Shares Change (QoQ)+0.36%
Owned by Insiders (%)0.93%
Owned by Institutions (%)86.21%
Float269.52M

Valuation Ratios

The trailing PE ratio is 35.60 and the forward PE ratio is 38.31. STORE Capital's PEG ratio is 5.05.

PE Ratio35.60
Forward PE38.31
PS Ratio12.01
PB Ratio1.75
P/FCF Ration/a
PEG Ratio5.05
Financial Ratio History

Enterprise Valuation

EV / Earnings52.41
EV / Sales17.42
EV / EBITDA19.25
EV / EBIT31.14
EV / FCFn/a

Financial Position

The company has a current ratio of n/a, with a Debt / Equity ratio of 0.80.

Current Ration/a
Quick Ration/a
Debt / Equity0.80
Debt / EBITDA6.03
Debt / FCFn/a

Financial Efficiency

Return on equity (ROE) is 4.90%, which is considered low. The company has a high ROIC of 3.20%.

Return on Equity (ROE)4.90%
Return on Assets (ROA)2.70%
Return on Capital (ROIC)3.20%
Revenue Per Employee$6.38M
Profits Per Employee$2.12M
Employee Count117
Asset Turnover0.08
Inventory Turnovern/a

Taxes

In the past 12 months, STORE Capital has paid $698,000 in taxes.

Income Tax698,000
Effective Tax Rate0.28%

Stock Price Statistics

The stock price has increased by +6.17% in the last 52 weeks. The beta is 1.27, so STORE Capital's price volatility has been higher than the market average.

Beta (1Y)1.27
52-Week Price Change+6.17%
50-Day Moving Average33.66
200-Day Moving Average34.10
Average Volume (30 Days)1,519,574

Short Selling Information

Short Interest4.32M
Short % of Shares Out1.58%
Short % of Float1.60%
Short Ratio (days to cover)2.81

Income Statement

In the last 12 months, STORE Capital had revenue of $746.30 million and earned 248.05 million in profits. Earnings per share was $0.92.

Revenue746.30M
Gross Profit724.78M
Operating Income365.01M
Pretax Income248.75M
Net Income248.05M
EBITDA675.44M
EBIT417.54M
Earnings Per Share (EPS)$0.92
Full Income Statement

Balance Sheet

The company has $37.02 million in cash and $4.08 billion in debt, giving a net cash position of -$4.04 billion or -$14.81 per share.

Cash & Cash Equivalents37.02M
Total Debt4.08B
Net Cash-4.04B
Net Cash Per Share-$14.81
Book Value5.11B
Book Value Per Share18.75
Working Capitaln/a
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $547.71 million and capital expenditures -$1.31 billion, giving a free cash flow of -$760.87 million.

Operating Cash Flow547.71M
Capital Expenditures-1.31B
Free Cash Flow-760.87M
FCF Per Sharen/a
Full Cash Flow Statement

Margins

Gross margin is 97.12%, with operating and profit margins of 48.91% and 33.24%.

Gross Margin97.12%
Operating Margin48.91%
Pretax Margin33.33%
Profit Margin33.24%
EBITDA Margin90.51%
EBIT Margin55.95%
FCF Margin-101.95%

Dividends & Yields

This stock pays an annual dividend of $1.49, which amounts to a dividend yield of 4.53%.

Dividend Per Share$1.49
Dividend Yield4.53%
Earnings Yield2.77%
FCF Yield-8.49%
Dividend Growth (YoY)6.94%
Payout Ratio157.50%

Stock Splits

This stock does not have any record of stock splits.

Last Split Daten/a
Split Typen/a
Split Ration/a