Stevens Capital Management LP acquired a new position in shares of STORE Capital (NYSE:STOR) during the first quarter, according to the company in its most recent Form 13F filing with the Securities & Exchange Commission. The firm acquired 24,795 shares of the real estate investment trust’s stock, valued at approximately $615,000.
Other hedge funds also recently added to or reduced their stakes in the company. Envestnet Asset Management Inc. raised its holdings in STORE Capital by 189.5% during the fourth quarter. Envestnet Asset Management Inc. now owns 4,096 shares of the real estate investment trust’s stock worth $106,000 after purchasing an additional 2,681 shares in the last quarter. Landscape Capital Management L.L.C. acquired a new stake in STORE Capital during the fourth quarter worth approximately $201,000. Renaissance Technologies LLC purchased a new position in shares of STORE Capital during the fourth quarter worth approximately $211,000. Vident Investment Advisory LLC purchased a new position in shares of STORE Capital during the fourth quarter worth approximately $245,000. Finally, Dynamic Advisor Solutions LLC purchased a new position in shares of STORE Capital during the first quarter worth approximately $245,000. 94.93% of the stock is currently owned by institutional investors.
STOR has been the topic of a number of research reports. ValuEngine lowered shares of STORE Capital from a “buy” rating to a “hold” rating in a research report on Friday, February 2nd. B. Riley set a $26.00 target price on shares of STORE Capital and gave the stock a “hold” rating in a research report on Friday, February 23rd. Robert W. Baird restated a “buy” rating on shares of STORE Capital in a research report on Tuesday, February 27th. Zacks Investment Research upgraded shares of STORE Capital from a “sell” rating to a “hold” rating in a research report on Friday, March 9th. Finally, Capital One restated an “overweight” rating on shares of STORE Capital in a research report on Wednesday, March 14th. Seven research analysts have rated the stock with a hold rating and seven have assigned a buy rating to the stock. The stock presently has an average rating of “Buy” and an average price target of $27.11.
In other news, Director Joseph M. Donovan acquired 4,000 shares of the stock in a transaction that occurred on Wednesday, February 28th. The shares were purchased at an average cost of $23.75 per share, for a total transaction of $95,000.00. The acquisition was disclosed in a document filed with the SEC, which is available through this hyperlink. Also, insider Christopher H. Volk acquired 4,250 shares of the stock in a transaction that occurred on Tuesday, February 27th. The stock was purchased at an average price of $23.64 per share, for a total transaction of $100,470.00. The disclosure for this purchase can be found here. Over the last quarter, insiders purchased 12,475 shares of company stock worth $295,603. 0.85% of the stock is currently owned by insiders.
STORE Capital opened at $26.10 on Friday, Marketbeat Ratings reports. STORE Capital has a 1-year low of $20.08 and a 1-year high of $26.58. The company has a debt-to-equity ratio of 0.55, a quick ratio of 0.34 and a current ratio of 0.34. The firm has a market capitalization of $5.12 billion, a P/E ratio of 15.26, a PEG ratio of 2.94 and a beta of 0.11.
STORE Capital (NYSE:STOR) last posted its quarterly earnings data on Thursday, May 3rd. The real estate investment trust reported $0.26 earnings per share for the quarter, missing analysts’ consensus estimates of $0.43 by ($0.17). STORE Capital had a net margin of 38.37% and a return on equity of 5.71%. The firm had revenue of $125.80 million during the quarter, compared to analysts’ expectations of $124.83 million. During the same quarter last year, the business earned $0.43 earnings per share. The business’s quarterly revenue was up 16.5% on a year-over-year basis. analysts forecast that STORE Capital will post 1.76 earnings per share for the current fiscal year.
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,000 property locations, substantially all of which are profit centers, in 49 states.
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 (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.