Media headlines about Store Capital Corp (NYSE:STOR) have been trending positive this week, according to AlphaOne. AlphaOne, a service of Accern, rates the sentiment of media coverage by reviewing more than twenty million news and blog sources. AlphaOne ranks coverage of publicly-traded companies on a scale of -1 to 1, with scores nearest to one being the most favorable. Store Capital Corp earned a news impact score of 0.34 on AlphaOne’s scale. AlphaOne also gave media coverage about the real estate investment trust an impact score of 0 out of 100, meaning that recent media coverage is extremely unlikely to have an impact on the stock’s share price in the next few days.
Here are some of the headlines that may have impacted AlphaOne Sentiment’s rankings:
- STORE Capital : to Attend NAREIT’s REITWeek® 2017 (4-traders.com)
- STORE Capital to Attend NAREIT’s REITWeek® 2017 (finance.yahoo.com)
- Single Tenant REITs STAG Industrial And STORE Capital Now Have This In Common (seekingalpha.com)
- Sequoia Capital invests in Genesis Colors ahead of IPO (fashionunited.com)
- There’s More Inside This STORE Than You Think (seekingalpha.com)
Several analysts have commented on STOR shares. Ladenburg Thalmann Financial Services restated a “buy” rating and set a $28.00 price objective on shares of Store Capital Corp in a research note on Tuesday, March 28th. Wunderlich decreased their price objective on shares of Store Capital Corp from $27.50 to $25.00 and set a “buy” rating for the company in a research note on Monday, May 15th. Stifel Nicolaus decreased their price objective on shares of Store Capital Corp from $27.50 to $25.50 and set a “buy” rating for the company in a research note on Monday, May 15th. Zacks Investment Research cut shares of Store Capital Corp from a “hold” rating to a “sell” rating in a research note on Wednesday, February 1st. Finally, Goldman Sachs Group Inc cut shares of Store Capital Corp from a “conviction-buy” rating to a “buy” rating and decreased their price objective for the company from $29.00 to $28.00 in a research note on Saturday, April 22nd. Two investment analysts have rated the stock with a sell rating, two have issued a hold rating and seven have given a buy rating to the stock. The stock currently has an average rating of “Hold” and a consensus price target of $29.70.
Store Capital Corp (NYSE:STOR) opened at 20.43 on Friday. The stock’s 50 day moving average is $23.10 and its 200 day moving average is $24.12. The stock has a market capitalization of $3.49 billion, a price-to-earnings ratio of 24.70 and a beta of 0.23. Store Capital Corp has a 12-month low of $19.65 and a 12-month high of $31.44.
Store Capital Corp (NYSE:STOR) last posted its quarterly earnings results on Thursday, May 4th. The real estate investment trust reported $0.19 earnings per share for the quarter, missing the consensus estimate of $0.41 by $0.22. The business had revenue of $108 million for the quarter, compared to analyst estimates of $105.51 million. Store Capital Corp had a net margin of 33.05% and a return on equity of 5.22%. The firm’s quarterly revenue was up 26.8% on a year-over-year basis. During the same period in the previous year, the firm posted $0.40 earnings per share. Equities research analysts forecast that Store Capital Corp will post $0.81 EPS for the current fiscal year.
In other news, CFO Catherine F. Long bought 5,550 shares of the company’s stock in a transaction on Monday, March 13th. The shares were bought at an average cost of $22.52 per share, with a total value of $124,986.00. Following the transaction, the chief financial officer now directly owns 145,087 shares in the company, valued at approximately $3,267,359.24. The acquisition was disclosed in a legal filing with the SEC, which can be accessed through this hyperlink. Also, Director Mark N. Sklar bought 5,000 shares of the company’s stock in a transaction on Wednesday, May 10th. The stock was purchased at an average cost of $20.34 per share, for a total transaction of $101,700.00. Following the completion of the transaction, the director now owns 7,144 shares in the company, valued at $145,308.96. The disclosure for this purchase can be found here. Insiders have purchased 45,495 shares of company stock worth $999,531 over the last three months. 1.05% of the stock is owned by insiders.
Store Capital Corp 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 Corp Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Store Capital Corp and related companies with MarketBeat.com's FREE daily email newsletter.