Store Capital Corp (NYSE:STOR)’s share price hit a new 52-week high during mid-day trading on Wednesday . The stock traded as high as $34.27 and last traded at $34.10, with a volume of 762710 shares. The stock had previously closed at $33.90.
STOR has been the subject of several research reports. Raymond James set a $34.00 price objective on Store Capital and gave the stock a “buy” rating in a report on Thursday, February 28th. Mizuho set a $34.00 price objective on Store Capital and gave the stock a “buy” rating in a report on Wednesday, January 23rd. BTIG Research lifted their price objective on Store Capital to $37.00 and gave the stock a “buy” rating in a report on Monday, April 15th. Finally, Berenberg Bank initiated coverage on Store Capital in a report on Tuesday, April 23rd. They set a “buy” rating and a $36.00 price objective for the company. Two research analysts have rated the stock with a hold rating and nine have assigned a buy rating to the company. The stock has an average rating of “Buy” and an average price target of $33.50.
The firm has a market capitalization of $7.75 billion, a price-to-earnings ratio of 18.51, a price-to-earnings-growth ratio of 3.60 and a beta of 0.30. The company has a debt-to-equity ratio of 0.52, a current ratio of 0.29 and a quick ratio of 0.29.
Store Capital (NYSE:STOR) last released its quarterly earnings results on Thursday, May 2nd. The real estate investment trust reported $0.20 earnings per share for the quarter, missing the Zacks’ consensus estimate of $0.46 by ($0.26). Store Capital had a return on equity of 5.83% and a net margin of 37.19%. The company 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 earnings per share. The business’s revenue was up 24.5% compared to the same quarter last year. On average, research analysts anticipate that Store Capital Corp will post 1.89 EPS for the current fiscal year.
Several hedge funds and other institutional investors have recently added to or reduced their stakes in STOR. Altshuler Shaham Ltd acquired a new position in shares of Store Capital in the fourth quarter worth $26,000. Cedar Wealth Management LLC acquired a new position in shares of Store Capital in the first quarter worth $34,000. Parallel Advisors LLC grew its position in shares of Store Capital by 2,702.7% in the first quarter. Parallel Advisors LLC now owns 1,037 shares of the real estate investment trust’s stock valued at $35,000 after purchasing an additional 1,000 shares during the period. Duncker Streett & Co. Inc. purchased a new stake in shares of Store Capital in the first quarter valued at $50,000. Finally, Joseph P. Lucia & Associates LLC purchased a new stake in shares of Store Capital in the first quarter valued at $50,000. 90.98% of the stock is owned by institutional investors.
Store Capital Company Profile (NYSE:STOR)
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.
Featured Article: Growth Stocks, What They Are, What They Are Not
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.