According to Bloomberg Ratings, the company STORE Capital Co. (NYSE: STOR), tracked by ten different research companies, has received an average ” Hold ” recommendation from those firms. Two of the equity research experts have recommended selling the stock, four of them have given it a rating of “hold,” and one of them has given it a rating of “buy.” Most analysts who covered the firm over the prior year have projected a price target of $29.86 per share for the company if it is held steady for another year. As a direct result of the current events, several equity research experts are keeping a close eye on the STOR stock.
As stated in research published on Tuesday, July 12th, Morgan Stanley downgraded STORE Capital from “equal weight” to “underweight” and established a price objective of $25.00 for the company’s stock. In a research note issued on Friday, Berenberg Bank decreased its price goal for STORE Capital from $37.00 to $33.00 and downgraded the company from a “buy” rating to a “hold” recommendation in a research note. In addition, the bank lowered its price objective for the company from $37.00 to $33.00. STORE Capital went from rating “buy” from Stifel Nicolaus to having a ” hold ” recommendation after publishing a report on Friday that made the shifting public. In a research report made available to the public on June 20th, Evercore ISI recommended a price of $32.00 for STORE CAPITAL. STORE Capital’s stock price has since risen to $32.00.
Jefferies Financial Group awarded the company a “hold” recommendation in a report issued on Thursday, June 30th, and reduced its price objective on shares of STORE Capital from $29.00 to $27.00. The analysis was released in conjunction with the company’s earnings release. This measure was taken as a reaction to recent developments in the market. Several well-known investors have been active in the firm’s stock market throughout the past several months, buying and selling company shares. During the second quarter, Captrust Financial Advisors invested approximately $43,000 in STORE Capital. This investment came from Captrust Financial Advisors. In addition, Legal & General Group Plc was able to enhance the proportion of STORE Capital, which has a position of 6.6% throughout the second quarter. Legal & General Group Plc now has 1,819,810 dollars’ worth of the real estate investment trust’s stock.
This is due to the company’s purchasing an additional 112,243 shares during the prior quarter. STORE Capital Management LP was successful during the second quarter in increasing the proportion of STORE Capital that the company owned by 43.5%. As a result, ExodusPoint Capital Management LP now holds 267,107 shares of the real estate investment trust due to the purchase of an additional 80,925 shares during the most recent fiscal quarter. These shares are currently trading at a value of $6,966,000 on the market. Goldman Sachs Group Inc. increased its overall shareholding in STORE Capital to a level that was 121.3% higher than it was before the second quarter. Goldman Sachs Group Inc. currently possesses a total of 3,452,818 shares of the real estate investment trust following the purchase of an additional 1,892,868 shares. The shares have a combined value of $90,050,000, thanks to Goldman Sachs Group Inc.’s purchases.
During the second quarter, First Republic Investment Management Inc. boosted the percentage of STORE Capital, in which it held an investment, by 8.6%, making this the last and most important point. First Republic Investment Management Inc. now has a total of 117,033 shares of the real estate investment trust. These shares are worth a combined total of $3,052,000 after the company made an additional purchase of 9,317 of them during the most recent quarter. Institutional investors are the majority owners of the company, accounting for 81.43% of its total equity. When trading started on Friday, the price of one share of STOR was $32.12 per share. The company has had a moving average of $27.99 over the previous 200 days, while the moving average over the last 50 days has been $27.79.
The debt-to-equity ratio comes in at 0.43, while the current and quick ratios come in at 0.29. The debt-to-equity ratio is presented as a percentage. The company has a price-to-earnings ratio of 26.77, and its beta value comes in at 1.15. The market capitalization of the company is $9.08 billion. STORE Capital has seen an all-time low of $24.48 in the past year, while the business has reached an all-time high of $36.13 in the past year. STORE Capital Corporation is the leader in the market when it comes to the purchase, investment, and administration of the single-tenant operational real estate. STORE Capital is an internally managed net-lease real estate investment trust (REIT). “Real Estate Investment Trust” is an abbreviation for “STORE Capital Corporation,” which stands for that phrase.
STORE Capital is one of the largest and most rapidly expanding net-lease real estate investment trusts (REITs). This is due to the substantial and well-diversified portfolio that the company possesses. This portfolio includes interests in more than 2,500 property locations across the United States, almost all of which are profitable businesses. STORE Capital is one of the largest and most rapidly expanding net-lease real estate investment trusts (REITs). “