Advisory Alpha LLC acquired a new position in shares of Store Capital Corp (NYSE:STOR) in the 1st quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The institutional investor acquired 1,727 shares of the real estate investment trust’s stock, valued at approximately $57,000.

Several other institutional investors and hedge funds have also recently bought and sold shares of the company. Altshuler Shaham Ltd bought a new position in shares of Store Capital during the fourth quarter valued at about $26,000. Cedar Wealth Management LLC bought a new position in shares of Store Capital during the first quarter valued at about $34,000. Parallel Advisors LLC lifted its position in shares of Store Capital by 2,702.7% during 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 in the last quarter. Duncker Streett & Co. Inc. bought a new position in shares of Store Capital during the first quarter valued at about $50,000. Finally, Joseph P. Lucia & Associates LLC bought a new position in shares of Store Capital during the first quarter valued at about $50,000. Institutional investors own 90.46% of the company’s stock.

STOR has been the topic of a number of recent analyst reports. Berenberg Bank initiated coverage on shares of Store Capital in a research report on Tuesday, April 23rd. They set a “buy” rating and a $36.00 price target on the stock. BTIG Research lifted their price objective on shares of Store Capital to $37.00 and gave the stock a “buy” rating in a research report on Monday, April 15th. Raymond James set a $34.00 price objective on shares of Store Capital and gave the stock a “buy” rating in a research report on Thursday, February 28th. Finally, Zacks Investment Research lowered shares of Store Capital from a “buy” rating to a “hold” rating in a research report on Thursday, June 6th. Three equities research analysts have rated the stock with a hold rating and eight have issued a buy rating to the company. The stock has an average rating of “Buy” and a consensus target price of $33.50.

Shares of STOR stock opened at $34.73 on Thursday. The stock has a market capitalization of $7.85 billion, a price-to-earnings ratio of 18.88, a P/E/G ratio of 3.67 and a beta of 0.26. The company has a debt-to-equity ratio of 0.52, a quick ratio of 0.29 and a current ratio of 0.29. Store Capital Corp has a 52 week low of $26.56 and a 52 week high of $35.08.

Store Capital (NYSE:STOR) last announced its quarterly earnings data on Thursday, May 2nd. The real estate investment trust reported $0.20 EPS for the quarter, missing the consensus estimate of $0.46 by ($0.26). The company had revenue of $156.60 million during the quarter, compared to the consensus estimate of $152.22 million. Store Capital had a return on equity of 5.83% and a net margin of 37.19%. The business’s revenue was up 24.5% on a year-over-year basis. During the same period in the prior year, the firm posted $0.44 EPS. Research analysts predict that Store Capital Corp will post 1.89 earnings per share for the current year.

TRADEMARK VIOLATION NOTICE: “Advisory Alpha LLC Acquires Shares of 1,727 Store Capital Corp (NYSE:STOR)” was originally reported by Marea Informative and is the property of of Marea Informative. If you are viewing this report on another website, it was copied illegally and republished in violation of international trademark and copyright laws. The legal version of this report can be read at https://www.mareainformativa.com/news/2019/06/13/advisory-alpha-llc-acquires-shares-of-1727-store-capital-corp-nysestor.html.

Store Capital Company Profile

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 Story: Earnings Reports

Want to see what other hedge funds are holding STOR? Visit HoldingsChannel.com to get the latest 13F filings and insider trades for Store Capital Corp (NYSE:STOR).

Institutional Ownership by Quarter for Store Capital (NYSE:STOR)

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.