Store Capital (NYSE:STOR) was upgraded by investment analysts at ValuEngine from a “hold” rating to a “buy” rating in a report issued on Tuesday.
A number of other research analysts also recently issued reports on STOR. KeyCorp reaffirmed a “hold” rating on shares of Store Capital in a research report on Wednesday, October 4th. BidaskClub downgraded shares of Store Capital from a “buy” rating to a “hold” rating in a research report on Friday, October 6th. Zacks Investment Research raised shares of Store Capital from a “sell” rating to a “hold” rating in a research report on Saturday, October 14th. Stifel Nicolaus lifted their price objective on shares of Store Capital from $25.00 to $27.00 and gave the stock a “buy” rating in a research report on Monday, October 16th. Finally, Robert W. Baird reaffirmed a “buy” rating on shares of Store Capital in a research report on Friday, October 20th. One equities research analyst has rated the stock with a sell rating, five have assigned a hold rating and ten have assigned a buy rating to the company’s stock. Store Capital has a consensus rating of “Buy” and a consensus price target of $27.00.
Shares of Store Capital (NYSE STOR) traded up $0.13 during trading on Tuesday, hitting $24.60. 1,700,000 shares of the stock were exchanged, compared to its average volume of 1,240,000. The company has a debt-to-equity ratio of 0.59, a quick ratio of 0.57 and a current ratio of 0.57. Store Capital has a 52-week low of $19.65 and a 52-week high of $26.58. The stock has a market cap of $4,670.00, a P/E ratio of 36.72, a P/E/G ratio of 2.83 and a beta of 0.24.
Large investors have recently added to or reduced their stakes in the business. The Manufacturers Life Insurance Company grew its position in Store Capital by 8.3% during the 2nd quarter. The Manufacturers Life Insurance Company now owns 5,356 shares of the real estate investment trust’s stock worth $120,000 after purchasing an additional 409 shares during the last quarter. Sigma Planning Corp purchased a new stake in Store Capital during the 3rd quarter worth approximately $208,000. SG Americas Securities LLC grew its position in Store Capital by 12.1% during the 2nd quarter. SG Americas Securities LLC now owns 9,607 shares of the real estate investment trust’s stock worth $216,000 after purchasing an additional 1,040 shares during the last quarter. Prudential Financial Inc. purchased a new stake in Store Capital during the 3rd quarter worth approximately $216,000. Finally, Stephens Inc. AR purchased a new stake in Store Capital during the 3rd quarter worth approximately $220,000. 95.68% of the stock is currently owned by institutional investors.
Store Capital Company Profile
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.