Store Capital (NYSE:STOR) is scheduled to issue its quarterly earnings data before the market opens on Thursday, February 22nd. Analysts expect the company to announce earnings of $0.20 per share for the quarter.
Store Capital (NYSE STOR) opened at $23.82 on Tuesday. The stock has a market cap of $4,530.00, a price-to-earnings ratio of 35.55, a price-to-earnings-growth ratio of 2.75 and a beta of 0.12. Store Capital has a fifty-two week low of $19.65 and a fifty-two week high of $26.58. The company has a quick ratio of 0.57, a current ratio of 0.57 and a debt-to-equity ratio of 0.59.
STOR has been the subject of a number of research analyst reports. SunTrust Banks reaffirmed a “buy” rating and issued a $26.00 price target on shares of Store Capital in a report on Monday, January 22nd. ValuEngine raised shares of Store Capital from a “hold” rating to a “buy” rating in a report on Tuesday, January 16th. BidaskClub cut shares of Store Capital from a “buy” rating to a “hold” rating in a report on Monday, October 23rd. Zacks Investment Research cut shares of Store Capital from a “buy” rating to a “hold” rating in a report on Wednesday, November 1st. Finally, B. Riley set a $26.00 target price on shares of Store Capital and gave the stock a “hold” rating in a report on Wednesday, November 15th. One equities research analyst has rated the stock with a sell rating, six have assigned a hold rating and nine have issued a buy rating to the stock. The company presently has an average rating of “Buy” and a consensus target price of $27.08.
A hedge fund recently raised its stake in Store Capital stock. The Manufacturers Life Insurance Company boosted its position in shares of Store Capital Corp (NYSE:STOR) by 8.3% during the 2nd quarter, according to the company in its most recent disclosure with the SEC. The firm owned 5,356 shares of the real estate investment trust’s stock after buying an additional 409 shares during the quarter. The Manufacturers Life Insurance Company ‘s holdings in Store Capital were worth $120,000 at the end of the most recent reporting period. 94.97% of the stock is owned by hedge funds and other institutional investors.
About Store Capital
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. As of December 31, 2016, the Company owned a portfolio that consisted of investments in 1,660 property locations operated by 360 customers across 48 states.
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.