Rhumbline Advisers Purchases 13,914 Shares of STORE Capital Corporation (STOR)
Rhumbline Advisers boosted its position in STORE Capital Corporation (NYSE:STOR) by 11.7% during the third quarter, Holdings Channel reports. The firm owned 133,053 shares of the company’s stock after buying an additional 13,914 shares during the period. Rhumbline Advisers owned 0.09% of STORE Capital Corporation worth $3,921,000 at the end of the most recent quarter.
Other large investors have also recently added to or reduced their stakes in the company. Massachusetts Financial Services Co. MA increased its stake in STORE Capital Corporation by 187.4% in the second quarter. Massachusetts Financial Services Co. MA now owns 5,951,408 shares of the company’s stock worth $175,268,000 after buying an additional 3,880,614 shares during the period. Vanguard Group Inc. increased its stake in STORE Capital Corporation by 12.3% in the second quarter. Vanguard Group Inc. now owns 22,596,837 shares of the company’s stock worth $665,477,000 after buying an additional 2,478,968 shares during the period. Cbre Clarion Securities LLC purchased a new stake in STORE Capital Corporation during the second quarter worth $68,468,000. BlackRock Institutional Trust Company N.A. increased its stake in STORE Capital Corporation by 71.4% in the second quarter. BlackRock Institutional Trust Company N.A. now owns 4,866,019 shares of the company’s stock worth $143,304,000 after buying an additional 2,027,383 shares during the period. Finally, FMR LLC increased its stake in STORE Capital Corporation by 7.6% in the second quarter. FMR LLC now owns 22,738,070 shares of the company’s stock worth $669,636,000 after buying an additional 1,606,162 shares during the period.
STORE Capital Corporation (NYSE:STOR) opened at 25.30 on Friday. STORE Capital Corporation has a 1-year low of $22.01 and a 1-year high of $31.44. The company has a market cap of $3.93 billion, a PE ratio of 31.55 and a beta of 0.26. The stock has a 50 day moving average of $24.68 and a 200-day moving average of $27.65.
STORE Capital Corporation (NYSE:STOR) last announced its quarterly earnings results on Thursday, November 3rd. The company reported $0.39 EPS for the quarter, missing the Zacks’ consensus estimate of $0.40 by $0.01. STORE Capital Corporation had a net margin of 33.05% and a return on equity of 5.22%. The company earned $97 million during the quarter, compared to analyst estimates of $53.01 million. During the same quarter last year, the company posted $0.38 EPS. The firm’s quarterly revenue was up 29.7% on a year-over-year basis. On average, equities research analysts predict that STORE Capital Corporation will post $0.78 earnings per share for the current year.
The business also recently declared a quarterly dividend, which will be paid on Tuesday, January 17th. Investors of record on Friday, December 30th will be paid a $0.29 dividend. The ex-dividend date of this dividend is Wednesday, December 28th. This represents a $1.16 dividend on an annualized basis and a yield of 4.58%. STORE Capital Corporation’s dividend payout ratio (DPR) is currently 143.21%.
STOR has been the topic of a number of recent research reports. Morgan Stanley downgraded STORE Capital Corporation from an “overweight” rating to an “equal weight” rating in a research report on Monday, December 12th. Mizuho started coverage on shares of STORE Capital Corporation in a research note on Thursday, October 13th. They set a “buy” rating and a $30.50 price target for the company. Zacks Investment Research upgraded shares of STORE Capital Corporation from a “hold” rating to a “buy” rating and set a $32.00 price target for the company in a research note on Tuesday, October 18th. Wunderlich cut their price target on shares of STORE Capital Corporation from $34.00 to $29.50 and set a “buy” rating for the company in a research note on Friday, November 4th. Finally, KeyCorp cut shares of STORE Capital Corporation to an “overweight” rating in a research note on Wednesday, December 21st. One analyst has rated the stock with a sell rating, three have assigned a hold rating and nine have assigned a buy rating to the company’s stock. The stock currently has a consensus rating of “Buy” and a consensus target price of $30.54.
In related news, Director Joseph M. Donovan purchased 4,350 shares of the firm’s stock in a transaction that occurred on Thursday, December 1st. The shares were acquired at an average price of $24.15 per share, for a total transaction of $105,052.50. Following the purchase, the director now owns 30,694 shares in the company, valued at $741,260.10. The purchase was disclosed in a filing with the Securities & Exchange Commission, which is accessible through the SEC website. 1.05% of the stock is currently owned by corporate insiders.
STORE Capital Corporation Company Profile
STORE Capital Corporation is an internally managed net-lease real estate investment trust. The Company is engaged in the acquisition, investment and management of single tenant operational real estate (STORE) Properties. The Company’s portfolio includes investments in approximately 1,330 property locations operated by over 300 customers across approximately 50 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 Corporation (NYSE:STOR).
Receive News & Ratings for STORE Capital Corporation Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for STORE Capital Corporation and related companies with Analyst Ratings Network's FREE daily email newsletter.