Sheaff Brock Investment Advisors LLC Buys 663 Shares of Store Capital Corp (NYSE:STOR)

Sheaff Brock Investment Advisors LLC grew its stake in shares of Store Capital Corp (NYSE:STOR) by 5.2% during the second quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The fund owned 13,386 shares of the real estate investment trust’s stock after buying an additional 663 shares during the period. Sheaff Brock Investment Advisors LLC’s holdings in Store Capital were worth $444,000 as of its most recent filing with the Securities and Exchange Commission.

A number of other institutional investors and hedge funds also recently modified their holdings of STOR. Advisor Group Inc. raised its position in shares of Store Capital by 15.2% during the second quarter. Advisor Group Inc. now owns 19,008 shares of the real estate investment trust’s stock worth $632,000 after purchasing an additional 2,509 shares during the period. Aperio Group LLC raised its position in shares of Store Capital by 21.9% during the second quarter. Aperio Group LLC now owns 97,590 shares of the real estate investment trust’s stock worth $3,239,000 after purchasing an additional 17,500 shares during the period. AGF Investments LLC raised its position in shares of Store Capital by 21.8% during the second quarter. AGF Investments LLC now owns 9,098 shares of the real estate investment trust’s stock worth $302,000 after purchasing an additional 1,630 shares during the period. Dupont Capital Management Corp raised its position in shares of Store Capital by 48.0% during the second quarter. Dupont Capital Management Corp now owns 98,280 shares of the real estate investment trust’s stock worth $3,262,000 after purchasing an additional 31,855 shares during the period. Finally, First Trust Advisors LP raised its position in shares of Store Capital by 46.0% during the second quarter. First Trust Advisors LP now owns 379,427 shares of the real estate investment trust’s stock worth $12,593,000 after purchasing an additional 119,600 shares during the period. Hedge funds and other institutional investors own 90.92% of the company’s stock.

Store Capital stock traded up $0.20 during midday trading on Thursday, reaching $36.17. The stock had a trading volume of 55,616 shares, compared to its average volume of 1,518,047. The company’s fifty day moving average is $34.36. Store Capital Corp has a 1-year low of $26.93 and a 1-year high of $36.39. The stock has a market capitalization of $8.18 billion, a PE ratio of 19.66, a P/E/G ratio of 3.80 and a beta of 0.21. The company has a quick ratio of 0.35, a current ratio of 0.35 and a debt-to-equity ratio of 0.52.

Store Capital (NYSE:STOR) last announced its earnings results on Thursday, August 1st. The real estate investment trust reported $0.30 earnings per share (EPS) for the quarter, missing the Zacks’ consensus estimate of $0.47 by ($0.17). The firm had revenue of $163.80 million during the quarter, compared to analyst estimates of $162.18 million. Store Capital had a net margin of 36.14% and a return on equity of 5.73%. The firm’s quarterly revenue was up 24.8% compared to the same quarter last year. During the same period in the prior year, the business posted $0.46 EPS. As a group, equities analysts anticipate that Store Capital Corp will post 1.9 EPS for the current year.

A number of research firms have recently commented on STOR. BMO Capital Markets reaffirmed a “buy” rating and set a $35.00 price target on shares of Store Capital in a research report on Monday, August 5th. Zacks Investment Research lowered Store Capital from a “buy” rating to a “hold” rating in a research report on Wednesday. Raymond James raised their price target on Store Capital from $34.00 to $36.00 and gave the stock an “outperform” rating in a research report on Monday, May 6th. Berenberg Bank started coverage on Store Capital in a research report on Tuesday, April 23rd. They issued a “buy” rating and a $36.00 target price on the stock. Finally, ValuEngine lowered Store Capital from a “buy” rating to a “hold” rating in a research report on Thursday, August 1st. Two research analysts have rated the stock with a hold rating and six have assigned a buy rating to the company. Store Capital currently has an average rating of “Buy” and an average price target of $36.14.

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.

Recommended Story: What are catch-up contributions?

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.