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.
Wall Street Analyst Weigh In
Several research firms have issued reports on STOR. Jefferies Financial Group reduced their price objective on STORE Capital from $29.00 to $27.00 and set a "hold" rating on the stock in a report on Thursday, June 30th. Morgan Stanley downgraded STORE Capital from an "equal weight" rating to an "underweight" rating and set a $25.00 price target on the stock. in a research note on Tuesday, July 12th. Truist Financial cut their price target on STORE Capital from $32.00 to $31.00 in a research note on Friday, June 3rd. Finally, Evercore ISI set a $32.00 price target on STORE Capital in a research note on Monday, June 20th. Two investment analysts have rated the stock with a sell rating, four have assigned a hold rating and one has given a buy rating to the company's stock. According to data from MarketBeat, the company has a consensus rating of "Hold" and a consensus target price of $29.50.
STORE Capital Stock Performance
STOR Stock traded up $0.29 during mid-day trading on Friday, hitting $29.09. 3,143 shares of the company were exchanged, compared to its average volume of 2,260,513. The company has a current ratio of 0.29, a quick ratio of 0.40 and a debt-to-equity ratio of 0.43. STORE Capital has a 1-year low of $24.48 and a 1-year high of $36.44. The business has a 50 day simple moving average of $27.09 and a 200-day simple moving average of $28.47. The stock has a market capitalization of $8.22 billion, a PE ratio of 24.00 and a beta of 1.14.
STORE Capital Announces Dividend
The firm also recently disclosed a quarterly dividend, which was paid on Friday, July 15th. Investors of record on Thursday, June 30th were paid a $0.385 dividend. The ex-dividend date of this dividend was Wednesday, June 29th. This represents a $1.54 annualized dividend and a dividend yield of 5.29%. STORE Capital's dividend payout ratio is 128.33%.