Home » Stocks » STOR

STORE Capital Corporation (STOR)

Stock Price: $32.80 USD 1.13 (3.57%)
Updated November 23, 11:32 AM EST - Market open

Stock Price Chart

Key Info

Market Cap 8.61B
Revenue (ttm) 694.86M
Net Income (ttm) 217.73M
Shares Out 262.59M
EPS (ttm) 0.88
PE Ratio 37.27
Forward PE 38.61
Dividend $1.44
Dividend Yield 4.39%

Stock Quote

Trading Day November 23
Last Price $32.80
Previous Close $31.67
Change ($) 1.13
Change (%) 3.57%
Day's Open 32.05
Day's Range 31.87 - 32.96
Day's Volume 687,645
52-Week Range 13.00 - 40.96

More Stats

Market Cap 8.61B
Enterprise Value 12.07B
Earnings Date (est) Feb 25, 2021
Ex-Dividend Date n/a
Shares Outstanding 262.59M
Float 260.44M
EPS (basic) 0.88
EPS (diluted) 0.88
FCF / Share -2.24
Dividend $1.44
Dividend Yield 4.39%
Earnings Yield 2.68%
FCF Yield n/a
Payout Ratio 160.20%
Shares Short 14.00M
Short Ratio 6.57
Short % of Float 5.37%
Beta 0.99
PE Ratio 37.27
Forward PE 38.61
P/FCF Ratio n/a
PS Ratio 12.40
PB Ratio 1.70
Revenue 694.86M
Operating Income 369.15M
Net Income 217.73M
Free Cash Flow -570.91M
Net Cash -3.45B
Net Cash / Share -13.15
Gross Margin 94.07%
Operating Margin 53.13%
Profit Margin 31.30%
FCF Margin -82.16%
ROA 2.96%
ROE 4.72%
ROIC 3.20%
Stats based on trailing-twelve-month (ttm) numbers.

Analyst Forecasts

Analyst Ratings (14)

Buy 4
Overweight 2
Hold 8
Underweight 0
Sell 0

Analyst Consensus: Overweight

Price Target

(-6.25% downside)
Current: $32.80
Target: 30.75
*Average 12-month price target from 12 stock analysts.

Financial Performance

Financial numbers in millions USD.

Financial Overview

Revenue Growth23.11%19.41%20.33%32.16%49.53%74.87%168.17%-
Gross Profit65553744837228319010940.60
Operating Income36030124321616511161.6518.84
Net Income28521716212383.7748.1426.318.18
Shares Outstanding23020417914912278.4549.8927.34
Earnings Per Share1.241.060.900.820.680.610.520.30
EPS Growth16.98%17.78%9.76%20.59%11.48%17.31%73.33%-
Dividend Per Share1.361.
Dividend Growth6.25%6.67%7.14%7.69%812.28%---
Operating Cash Flow45839230924618710354.9322.42
Capital Expenditures-1,451-1,515-1,335-1,153-1,115-1,044-788-636
Free Cash Flow-993-1,123-1,026-907-928-942-734-613
Cash & Equivalents99.7527.5142.9454.2067.1213661.81-
Total Debt3,6203,0602,5972,3521,7701,253992-
Net Cash / Debt-3,521-3,033-2,554-2,297-1,703-1,117-930-
Book Value4,4853,8643,1712,4832,0601,583774-
Numbers in millions USD, except per-share numbers.

Company Profile

Company Details

Full Name STORE Capital Corporation
Country United States
Employees 103
CEO Christopher H. Volk

Stock Information

Ticker Symbol STOR
Stock Exchange New York Stock Exchange
Sector Real Estate
Industry REIT—Diversified
Unique Identifier NYSE: STOR
IPO Date November 18, 2014


STORE Capital Corporation is an internally managed net-lease real estate investment trust, or REIT, that is the leader in the acquisition, investment and management of Single Tenant Operational Real Estate, which is its target market and the inspiration for its name. STORE Capital is one of the largest and fastest growing net-lease REITs and owns a large, well-diversified portfolio that consists of investments in more than 2,500 property locations across the United States, substantially all of which are profit centers.