About Store Capital Corp
STORE Capital Corporation is an internally managed net-lease real estate investment trust. The Company is engaged in the acquisition, investment and management of single tenant operational real estate (STORE) Properties. The Company's portfolio includes investments in approximately 1,330 property locations operated by over 300 customers across approximately 50 states. The Company provides real estate financing solutions principally to businesses that own STORE properties and operate within the broad-based service, retail and industrial sectors of the United States economy. Its customers service various industries, such as automotive parts stores, movie theaters, cold storage facilities, office supplies retailers, discount stores, rental centers, early childhood education, secondary education, furniture stores, supermarkets and entertainment facilities. Its properties' locations include Texas, Illinois, Georgia, Ohio, Florida, California, Colorado, Arizona and North Carolina.
Industry, Sector and Symbol:
- Sector: Finance
- Industry: REIT - Diversified
- Sub-Industry: N/A
- Exchange: NYSE
- Symbol: STOR
- Previous Close: $25.02
- 50 Day Moving Average: $24.61
- 200 Day Moving Average: $26.56
- 52-Week Range: $22.90 - $31.44
- Trailing P/E Ratio: 30.51
- Foreward P/E Ratio: 27.49
- P/E Growth: 5.13
- Market Cap: $3.99B
- Outstanding Shares: 155,298,000
- Beta: 0.23
- Net Margins: 33.05%
- Return on Equity: 5.22%
- Return on Assets: 2.68%
Companies Related to Store Capital Corp:
- Debt-to-Equity Ratio: 0.70%
- Current Ratio: 0.70%
- Quick Ratio: 0.70%
What is Store Capital Corp's stock symbol?
Store Capital Corp trades on the New York Stock Exchange (NYSE) under the ticker symbol "STOR."
How often does Store Capital Corp pay dividends? What is the dividend yield for Store Capital Corp?
Store Capital Corp announced a quarterly dividend on Thursday, December 15th. Stockholders of record on Friday, December 30th will be paid a dividend of $0.29 per share on Tuesday, January 17th. This represents a $1.16 dividend on an annualized basis and a dividend yield of 4.64%. The ex-dividend date of this dividend is Wednesday, December 28th.
Where is Store Capital Corp's stock going? Where will Store Capital Corp's stock price be in 2017?
12 equities research analysts have issued 1 year price objectives for Store Capital Corp's shares. Their predictions range from $28.00 to $35.00. On average, they anticipate Store Capital Corp's share price to reach $30.21 in the next twelve months.
When will Store Capital Corp announce their earnings?
Store Capital Corp is scheduled to release their next quarterly earnings announcement on Wednesday, May, 3rd 2017.
Who owns Store Capital Corp stock?
Store Capital Corp's stock is owned by many different of institutional and retail investors. Top institutional shareholders include FMR LLC (14.25%), State Street Corp (1.36%), Dimensional Fund Advisors LP (0.99%), Heitman Real Estate Securities LLC (0.77%), Asset Management One Co. Ltd. (0.26%) and Russell Investments Group Ltd. (0.24%). Company insiders that own Store Capital Corp stock include Joseph M Donovan and Store Holding Company, Llc.
Who sold Store Capital Corp stock? Who is selling Store Capital Corp stock?
Store Capital Corp's stock was sold by a variety of institutional investors in the last quarter, including Menta Capital LLC, Tudor Investment Corp Et Al, Eii Capital Management Inc., Fortaleza Asset Management Inc. and Raymond James Financial Services Advisors Inc..
Who bought Store Capital Corp stock? Who is buying Store Capital Corp stock?
Store Capital Corp's stock was purchased by a variety of institutional investors in the last quarter, including FMR LLC, Dimensional Fund Advisors LP, Heitman Real Estate Securities LLC, Russell Investments Group Ltd., State Street Corp, Castle Ridge Investment Management LP, Two Sigma Investments LP and Numeric Investors LLC.
How do I buy Store Capital Corp stock?
Shares of Store Capital Corp can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab.
How much does a share of Store Capital Corp stock cost?
One share of Store Capital Corp stock can currently be purchased for approximately $25.02.