STORE Capital Co. (NYSE:STOR) Receives $29.86 Average Target Price from Analysts

Shares of STORE Capital Co. (NYSE:STORGet 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

Shares of STOR opened at $31.90 on Friday. The firm has a market capitalization of $9.02 billion, a PE ratio of 26.58 and a beta of 1.15. The company has a debt-to-equity ratio of 0.43, a current ratio of 0.29 and a quick ratio of 0.29. STORE Capital has a 1-year low of $24.48 and a 1-year high of $36.13. The company’s fifty day moving average price is $27.89 and its 200-day moving average price is $27.97.

About STORE Capital

(Get Rating)

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.

Featured Stories

Analyst Recommendations for STORE Capital (NYSE:STOR)

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.