Store Capital Corp (NYSE:STOR) to Post Q1 2020 Earnings of $0.49 Per Share, Capital One Financial Forecasts

Store Capital Corp (NYSE:STOR) – Analysts at Capital One Financial issued their Q1 2020 earnings estimates for Store Capital in a research note issued on Tuesday, July 16th. Capital One Financial analyst C. Lucas anticipates that the real estate investment trust will post earnings per share of $0.49 for the quarter. Capital One Financial also issued estimates for Store Capital’s Q2 2020 earnings at $0.51 EPS, Q3 2020 earnings at $0.52 EPS and Q4 2020 earnings at $0.52 EPS.

Several other equities research analysts have also recently issued reports on STOR. Berenberg Bank set a €126.00 ($146.51) price objective on Nemetschek and gave the stock a “neutral” rating in a report on Tuesday, April 23rd. Zacks Investment Research upgraded Golub Capital BDC from a “hold” rating to a “buy” rating and set a $20.00 price objective on the stock in a report on Tuesday. Raymond James restated an “average” rating on shares of PPL in a report on Monday, May 6th. BTIG Research initiated coverage on Forestar Group in a report on Monday, April 15th. They set a “buy” rating and a $23.00 price objective on the stock. Finally, Morgan Stanley lifted their target price on Visa from $175.00 to $191.00 and gave the company an “overweight” rating in a report on Thursday, July 11th. One research analyst has rated the stock with a sell rating, one has assigned a hold rating and seven have given a buy rating to the company. The stock has a consensus rating of “Buy” and a consensus target price of $34.86.

Store Capital stock opened at $33.60 on Thursday. The company has a quick ratio of 0.29, a current ratio of 0.29 and a debt-to-equity ratio of 0.52. The business’s fifty day moving average is $34.34. The stock has a market capitalization of $7.70 billion, a P/E ratio of 18.26, a price-to-earnings-growth ratio of 3.56 and a beta of 0.21. Store Capital has a fifty-two week low of $26.93 and a fifty-two week high of $35.59.

Store Capital (NYSE:STOR) last released its quarterly earnings results on Thursday, May 2nd. The real estate investment trust reported $0.20 earnings per share for the quarter, missing the consensus estimate of $0.46 by ($0.26). The company had revenue of $156.60 million for the quarter, compared to analysts’ expectations of $152.22 million. Store Capital had a return on equity of 5.83% and a net margin of 37.19%. The business’s quarterly revenue was up 24.5% on a year-over-year basis. During the same period in the previous year, the business posted $0.44 EPS.

The company also recently announced a quarterly dividend, which was paid on Monday, July 15th. Investors of record on Friday, June 28th were issued a $0.33 dividend. This represents a $1.32 dividend on an annualized basis and a yield of 3.93%. The ex-dividend date was Thursday, June 27th. Store Capital’s payout ratio is currently 71.74%.

A number of institutional investors have recently modified their holdings of STOR. Millennium Management LLC boosted its holdings in Store Capital by 328.6% in the fourth quarter. Millennium Management LLC now owns 3,606,817 shares of the real estate investment trust’s stock valued at $102,109,000 after acquiring an additional 2,765,268 shares during the last quarter. Deutsche Bank AG lifted its stake in shares of Store Capital by 40.2% during the fourth quarter. Deutsche Bank AG now owns 6,630,688 shares of the real estate investment trust’s stock worth $187,711,000 after purchasing an additional 1,899,969 shares in the last quarter. Norges Bank acquired a new position in shares of Store Capital during the fourth quarter worth about $49,165,000. Resolution Capital Ltd acquired a new position in shares of Store Capital during the first quarter worth about $51,625,000. Finally, CI Investments Inc. acquired a new position in shares of Store Capital during the fourth quarter worth about $31,372,000. Hedge funds and other institutional investors own 90.24% of the company’s stock.

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,255 property locations, substantially all of which are profit centers, in 49 states.

Featured Article: Trading Strategy Methods for Individual Investors

Earnings History and Estimates 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.