Shares of Store Capital Corp (NYSE:STOR) have earned a consensus rating of “Buy” from the nine brokerages that are presently covering the stock, Marketbeat reports. One research analyst has rated the stock with a sell rating, one has issued a hold rating and seven have given a buy rating to the company. The average 1-year price objective among brokerages that have issued ratings on the stock in the last year is $35.17.
Several equities research analysts recently commented on the stock. BTIG Research assumed coverage on shares of Forestar Group in a research report on Monday, April 15th. They issued a “buy” rating and a $23.00 price objective on the stock. Zacks Investment Research raised shares of Golub Capital BDC from a “hold” rating to a “buy” rating and set a $20.00 price objective on the stock in a research report on Tuesday. Berenberg Bank set a €126.00 ($146.51) price objective on shares of Nemetschek and gave the company a “neutral” rating in a research report on Tuesday, April 23rd. Raymond James reissued an “average” rating on shares of PPL in a research report on Monday, May 6th. Finally, Morgan Stanley upped their target price on shares of Visa from $175.00 to $191.00 and gave the company an “overweight” rating in a report on Thursday, July 11th.
Large investors have recently made changes to their positions in the business. Castle Rock Wealth Management LLC lifted its stake in Store Capital by 40.7% during the fourth quarter. Castle Rock Wealth Management LLC now owns 33,361 shares of the real estate investment trust’s stock worth $1,069,000 after purchasing an additional 9,642 shares during the period. Bank of New York Mellon Corp lifted its stake in Store Capital by 5.6% during the fourth quarter. Bank of New York Mellon Corp now owns 1,367,831 shares of the real estate investment trust’s stock worth $38,724,000 after purchasing an additional 72,145 shares during the period. Raymond James & Associates lifted its stake in Store Capital by 35.9% during the fourth quarter. Raymond James & Associates now owns 192,052 shares of the real estate investment trust’s stock worth $5,437,000 after purchasing an additional 50,712 shares during the period. CIBC Asset Management Inc bought a new position in Store Capital during the fourth quarter worth about $201,000. Finally, Great West Life Assurance Co. Can lifted its stake in Store Capital by 29.3% during the fourth quarter. Great West Life Assurance Co. Can now owns 51,243 shares of the real estate investment trust’s stock worth $1,415,000 after purchasing an additional 11,623 shares during the period. Hedge funds and other institutional investors own 90.24% of the company’s stock.
Shares of STOR stock traded down $0.33 on Friday, hitting $33.60. The stock had a trading volume of 1,536,700 shares, compared to its average volume of 1,569,124. Store Capital has a twelve month low of $26.93 and a twelve month high of $35.59. The firm has a market cap of $7.70 billion, a price-to-earnings ratio of 18.26, a P/E/G ratio of 3.56 and a beta of 0.21. The company has a debt-to-equity ratio of 0.52, a quick ratio of 0.29 and a current ratio of 0.29. The company has a fifty day simple moving average of $34.34.
Store Capital (NYSE:STOR) last announced its quarterly earnings results on Thursday, May 2nd. The real estate investment trust reported $0.20 earnings per share (EPS) for the quarter, missing the consensus estimate of $0.46 by ($0.26). Store Capital had a net margin of 37.19% and a return on equity of 5.83%. The firm had revenue of $156.60 million during the quarter, compared to analyst estimates of $152.22 million. During the same period last year, the firm earned $0.44 EPS. Store Capital’s quarterly revenue was up 24.5% on a year-over-year basis. Research analysts expect that Store Capital will post 1.9 earnings per share for the current year.
The firm also recently announced a quarterly dividend, which was paid on Monday, July 15th. Shareholders of record on Friday, June 28th were given a dividend of $0.33 per share. The ex-dividend date of this dividend was Thursday, June 27th. This represents a $1.32 dividend on an annualized basis and a dividend yield of 3.93%. Store Capital’s payout ratio is presently 71.74%.
About Store Capital
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 2,255 property locations, substantially all of which are profit centers, in 49 states.
Further Reading: What is the float in trading stocks?
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.