STORE Capital Corporation

NYSE: STOR · Real-Time Price · USD
32.21
0.00 (0.00%)
At close: Feb 02, 2023, 10:00 PM

STORE Capital Statistics

Share Statistics

STORE Capital has 0 shares outstanding. The number of shares has increased by 4.51% in one year.

n/a
4.51%
0.75%
n/a
279.51M
2,004
0.07%

Short Selling Information

The latest short interest is 8.4M, so 0% of the outstanding shares have been sold short.

8.4M
n/a
n/a
3.94

Valuation Ratios

The PE ratio is 73.79 and the forward PE ratio is null. STORE Capital's PEG ratio is 0.

73.79
n/a
7.89
n/a
1.06
12.26
0
Financial Ratio History

Enterprise Valuation

STORE Capital has an Enterprise Value (EV) of 8.93B.

7.75
12.53
12.04
12.04

Financial Position

The company has a current ratio of 9.78, with a Debt / Equity ratio of 0.

9.78
9.78
0
n/a
n/a
0

Financial Efficiency

Return on Equity is 1.44% and Return on Invested Capital is 0%.

1.44%
0.81%
0%
$9.85M
$1.05M
117
0.08
n/a

Taxes

1.95M
1.54%

Stock Price Statistics

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

0
n/a
32.03
29.58
69.45
2,820,187

Income Statement

In the last 12 months, STORE Capital had revenue of 1.15B and earned 123.19M in profits. Earnings per share was 0.44.

1.15B
n/a
n/a
123.19M
712.72M
n/a
0.44
Full Income Statement

Balance Sheet

The company has 162.19M in cash and 0 in debt, giving a net cash position of 162.19M.

162.19M
n/a
n/a
-15.41M
n/a
n/a
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was 741.68M and capital expenditures 0, giving a free cash flow of 741.68M.

741.68M
n/a
741.68M
2.63
Full Cash Flow Statement

Margins

n/a
n/a
10.94%
10.69%
61.85%
n/a
64.36%

Dividends & Yields

STOR does not appear to pay any dividends at this time.

n/a
n/a
n/a
n/a
1.36%
8.16%
Dividend Details

Analyst Forecast

Currently there are no analyst rating for STOR.

n/a
n/a
n/a
n/a
Stock Forecasts

Fair Value

There are several formulas that can be used to estimate the intrinsic value of a stock.

$2.18
-93.23%
17.28
-46.35%

Scores

n/a
n/a