Shares of STORE Capital Co. (NYSE:STOR – Get Rating) have been given a consensus rating of “Hold” by the ten brokerages that are covering the company, MarketBeat.com reports. Two equities research analysts have rated the stock with a sell rating, four have issued a hold rating and one has given a buy rating to the company. The average 12-month price target among brokers that have issued a report on the stock in the last year is $30.16.
STOR has been the topic of a number of research analyst reports. Evercore ISI set a $32.00 price objective on shares of STORE Capital in a report on Monday, June 20th. Morgan Stanley lowered shares of STORE Capital from an “equal weight” rating to an “underweight” rating and set a $25.00 price target on the stock. in a report on Tuesday, July 12th. Truist Financial lowered their price target on shares of STORE Capital to $30.00 in a report on Tuesday, September 6th. Berenberg Bank lowered shares of STORE Capital from a “buy” rating to a “hold” rating and lowered their price target for the company from $37.00 to $33.00 in a report on Friday. Finally, Jefferies Financial Group lowered their price target on shares of STORE Capital from $29.00 to $27.00 and set a “hold” rating on the stock in a report on Thursday, June 30th.
Institutional Trading of STORE Capital
A number of hedge funds have recently bought and sold shares of STOR. Federated Hermes Inc. grew its stake in shares of STORE Capital by 1,395.2% in the 2nd quarter. Federated Hermes Inc. now owns 5,151,618 shares of the real estate investment trust’s stock valued at $134,354,000 after buying an additional 4,807,076 shares during the period. Goldman Sachs Group Inc. grew its stake in shares of STORE Capital by 121.3% in the 2nd quarter. Goldman Sachs Group Inc. now owns 3,452,818 shares of the real estate investment trust’s stock valued at $90,050,000 after buying an additional 1,892,868 shares during the period. State Street Corp grew its stake in shares of STORE Capital by 14.6% in the 1st quarter. State Street Corp now owns 13,489,656 shares of the real estate investment trust’s stock valued at $399,391,000 after buying an additional 1,723,090 shares during the period. FMR LLC grew its stake in shares of STORE Capital by 202.6% in the 2nd quarter. FMR LLC now owns 2,091,503 shares of the real estate investment trust’s stock valued at $54,546,000 after buying an additional 1,400,413 shares during the period. Finally, Renaissance Technologies LLC purchased a new stake in shares of STORE Capital in the 1st quarter valued at approximately $35,418,000. Institutional investors and hedge funds own 81.43% of the company’s stock.
STORE Capital Price Performance
About STORE Capital
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.
- Get a free copy of the StockNews.com research report on STORE Capital (STOR)
- Tax Credits are the Incentives in the Inflation Reduction Act
- Stock Market: 3 Islands Of Strength In A Sea Of Red
- 3 Banks Worth Considering For Q4
- Is There a Cure for What is Ailing Teladoc Stock?
- MarketBeat: Week in Review 9/12 – 9/16
Receive News & Ratings for STORE Capital Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for STORE Capital and related companies with MarketBeat.com's FREE daily email newsletter.