Investec Asset Management LTD held its stake in STORE Capital Corporation (NYSE:STOR) during the fourth quarter, according to its most recent disclosure with the SEC. The firm owned 35,601 shares of the company’s stock at the end of the fourth quarter. Investec Asset Management LTD’s holdings in STORE Capital Corporation were worth $880,000 at the end of the most recent quarter.
Several other large investors have also added to or reduced their stakes in STOR. Principal Financial Group Inc. boosted its stake in STORE Capital Corporation by 8.0% in the third quarter. Principal Financial Group Inc. now owns 7,391,097 shares of the company’s stock worth $217,817,000 after buying an additional 548,571 shares during the period. Daiwa Securities Group Inc. boosted its stake in STORE Capital Corporation by 21.5% in the third quarter. Daiwa Securities Group Inc. now owns 6,359,328 shares of the company’s stock worth $187,409,000 after buying an additional 1,124,054 shares during the period. BlackRock Institutional Trust Company N.A. boosted its stake in STORE Capital Corporation by 6.9% in the third quarter. BlackRock Institutional Trust Company N.A. now owns 5,201,913 shares of the company’s stock worth $153,300,000 after buying an additional 335,894 shares during the period. AMP Capital Investors Ltd boosted its stake in STORE Capital Corporation by 483.5% in the third quarter. AMP Capital Investors Ltd now owns 2,584,944 shares of the company’s stock worth $76,515,000 after buying an additional 2,141,900 shares during the period. Finally, BlackRock Fund Advisors boosted its stake in STORE Capital Corporation by 58.3% in the third quarter. BlackRock Fund Advisors now owns 2,363,183 shares of the company’s stock worth $69,643,000 after buying an additional 870,782 shares during the period.
STORE Capital Corporation (NYSE:STOR) traded down 0.49% on Friday, hitting $24.18. 211,157 shares of the company were exchanged. STORE Capital Corporation has a one year low of $22.90 and a one year high of $31.44. The firm has a market cap of $3.76 billion, a price-to-earnings ratio of 30.15 and a beta of 0.23. The stock has a 50 day moving average price of $24.66 and a 200 day moving average price of $26.79.
“Investec Asset Management LTD Holds Position in STORE Capital Corporation (STOR)” was originally published by Mideast Time and is owned by of Mideast Time. If you are accessing this piece on another website, it was illegally copied and republished in violation of US & international copyright and trademark law. The legal version of this piece can be viewed at https://www.mideasttime.com/investec-asset-management-ltd-holds-position-in-store-capital-corporation-stor/1541338.html.
STOR has been the topic of a number of recent analyst reports. KeyCorp cut STORE Capital Corporation to an “overweight” rating in a report on Wednesday, December 21st. Ladenburg Thalmann Financial Services raised STORE Capital Corporation from a “neutral” rating to a “buy” rating and set a $28.00 price target on the stock in a report on Friday, February 10th. Zacks Investment Research cut STORE Capital Corporation from a “hold” rating to a “sell” rating in a report on Wednesday, February 1st. Mizuho reaffirmed a “buy” rating on shares of STORE Capital Corporation in a report on Friday, December 23rd. Finally, Morgan Stanley cut STORE Capital Corporation from an “overweight” rating to an “equal weight” rating in a report on Monday, December 12th. Two research analysts have rated the stock with a sell rating, one has assigned a hold rating and ten have given a buy rating to the stock. The stock has a consensus rating of “Buy” and a consensus price target of $30.35.
In other STORE Capital Corporation news, Director Joseph M. Donovan bought 4,350 shares of the stock in a transaction that occurred on Thursday, December 1st. The shares were acquired at an average price of $24.15 per share, with a total value of $105,052.50. Following the completion of the purchase, the director now directly owns 30,694 shares in the company, valued at approximately $741,260.10. The acquisition was disclosed in a document filed with the Securities & Exchange Commission, which is accessible through this hyperlink. Insiders own 1.05% of the company’s stock.
About STORE Capital Corporation
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 MarketBeat.com's FREE daily email newsletter.