According to Bloomberg, the ten brokerages presently keeping an eye on STORE Capital Co. (NYSE: STOR) have collectively assigned the stock a rating of “Hold” as the most common recommendation. This rating results from the brokerages’ recommending that investors maintain their current position in the stock. There was one recommendation to buy the stock, four recommendations to hold the stock, two recommendations to sell the stock, and five recommendations to hold the stock from various investment professionals. The average 1-year price target issued for the stock by analysts who have updated their stock coverage during the past year is $30.28.
STOR has been in touch with a wide variety of research organizations. Morgan Stanley increased their price objective on Store Capital from $25.00 to $26.00 and improved the company’s rating from “underweight” to “underweight” in a research report that was issued on November 2. In addition, they lowered the rating from “underweight” to “underweight.” The first research note that StockNews.com published on the company was on Store Capital, and its publication on October 12 marked the beginning of the website’s coverage of Store Capital. They recommended that shareholders “hold” their shares of the company.
Recently, several institutional investors have been buying and selling shares of the company’s stock. These transactions have taken place relatively recently. These dealings have only occurred within the past few years. During the first three months of the year, Vanguard Group Inc. increased its holdings in STORE Capital by 0.5 percent. Vanguard Group Inc. increased its holdings in the stock of a real estate investment trust by purchasing an additional 191,420 shares during the most recent fiscal quarter. This brought the total number of shares the company had acquired to 35,890,464, with a value of $1,049,078,000. BlackRock Inc. increased the percentage of Store Capital by a factor of 2.0% during the third quarter. BlackRock Inc. now has 28,377,042 shares of the real estate investment trust following purchasing an additional 552,048 shares during the preceding quarter. The shares have a total value of $889,053,000 because BlackRock Inc. now has 28,377,042 shares. The amount of STORE Capital in which Principal Financial Group Inc. had invested increased by 2.1% during the second quarter. After purchasing 309,569 shares during the most recent fiscal quarter, Principal Financial Group Inc. now has 15,399,548 of the real estate investment trust’s shares in its possession. The value of these shares on the market as of right now is $401,624,000. During the third quarter, State Street Corporation increased the amount of STORE Capital that it held by 2.4% compared to the previous quarter. Currently, the total number of shares in the real estate investment trust that State Street Corp. owns is 13,845,789; these shares are currently $439,166,000. This equates to a growth of 326,913 shares. And lastly, during the third quarter, Cohen & Steers, Inc. increased the amount of STORE Capital in which it had invested by 1,026,580.6%. After acquiring an additional 8,459,024 shares during the most recent quarter, Cohen & Steers Inc. now holds 8,459,848 shares of the real estate investment trust in their portfolio. The value of these shares on the market as of right now is $265,043,000. Currently, 81.82% of the company’s shares are owned by hedge funds and other institutional investors.
The NYSE STOR began trading on Thursday for the first time, and the opening price was $32.13. At the moment, the company’s share price is trading at a level of either $31.95 or $30.25 higher than its respective 50-day and 200-day simple moving averages. The company has a price-to-earnings ratio of 27.70, a beta value of 0.91, and a market capitalization of $9.08 billion. Both of these metrics are very high. STORE Capital has experienced a low point over the past 52 weeks of $24.48 and a high point over the past 52 weeks of $32.95. The debt-to-equity ratio, the quick ratio, and the current ratio each add up to 0.30, making the total ratio for all three equal 0.46.
When it comes to the acquisition, administration, and management of the single-tenant operational real estate, STORE Capital Corporation is the industry leader. This encompasses all aspects of the business. STORE Capital Corporation is a real estate investment trust (REIT) managed internally, also known as a net-lease real estate investment trust. STORE Capital is one of the most important and rapidly growing net-lease real estate investment trusts. The portfolio of the company is large and well-diversified, and it includes ownership of more than 2,500 properties that can be found in different parts of the country. Almost all of these properties are profitable revenue centers.