How CapitalOne Currently Rates Store Capital Corporation (NYSE:STOR)
CapitalOne shared with investors and clients in an analysts note that it initiated coverage on Store Capital Corporation (NYSE:STOR) stock, with Overweight rating.
From a total of 12 analysts covering Store Capital Corporation (NYSE:STOR) stock, 0 rate it a ”Buy”, 0 a “Sell”, and 0 a ”Hold”. This means that NaN of the ratings are positive. The highest target price is $26.5 while the lowest target price is $23. The mean of all analyst targets is $24.79 with a 7.69% above today’s ($22.75) stock price. Store Capital Corporation was the topic of 5 analyst reports since July 23, 2015 according to the firm StockzIntelligence Inc. Wunderlich initiated shares on October 27 with “Buy” rating. Morgan Stanley upgraded STOR stock in a recent report from July 23 to “Overweight” rating.
Approximately 198,831 shares of stock traded hands. Store Capital Corp (NYSE:STOR) has risen 7.87% since May 4, 2015 and is uptrending. It has outperformed by 8.95% the S&P500.
The overall sentiment of institutions has decreased to 1.76 in Q2 2015. Its down 1.03, from 2.79 in 2015Q2. The ratio dropped, as 11 institutions have sold all the shares of Store Capital Corp that they owned while 30 funds have taken shares off the table. 18 funds have purchased shares for the first time while 54 added to their positions. These institutions now hold 120.70 million shares or 4.21% less than the 126.00 million shares they owned in 2015Q2.
The Fund Oaktree Capital Management Lp currently is holding shares equating to 19.62% of its total portfolio in Store Capital Corp representing a total of 72.44 million shares. Another fund,Ci Global Investments Inc., is holding a total of 5.20 million shares equating to 2.5% of their holdings. Additionally, Ranger International Management Lp has a 331,730 share stake in Store Capital Corp which represents 2.26% of their total portfolio. The Fund, Adelante Capital Management Llc, based out of California, has also built up a stake in the stock, which represents a total of 1.76% of their total portfolio. Finally Aew Capital Management L P, a fund which is based in the state of Massachusetts reported a total holdings of 1.77 million shares.
Store Capital Corporation is an internally managed net-lease real estate investment trust . The company has a market cap of $2.87 billion. The Firm is engaged in the acquisition, investment and management of single tenant operational real estate (STORE properties). It has 36.42 P/E ratio. As of December 31, 2014, the Company owns a portfolio consisting of investments in 947 property locations operated by 226 clients across 46 states.
According to Zacks Investment Research, “STORE Capital Corporation is an internally managed net-lease real estate investment trust. It is engaged in the acquisition, investment and management of Single Tenant Operational Real Estate (STORE properties). The Company provides net-lease solutions principally to middle-market and larger companies that own STORE Properties. It invests in single-tenant real estate such as chain restaurants, supermarkets, health clubs, and education, retail, service, and distribution facilities. STORE Capital Corporation is based in Scottsdale, Arizona.” Get a free copy of the Zacks research report on Store Capital Corp (STOR).