Store Capital (NYSE:STOR) was upgraded by Zacks Investment Research from a “hold” rating to a “buy” rating in a report issued on Tuesday, Zacks.com reports. The brokerage presently has a $42.00 price objective on the real estate investment trust’s stock. Zacks Investment Research‘s price objective would suggest a potential upside of 11.79% from the company’s current price.

According to Zacks, “STORE Capital Corporation is an internally managed net-lease real estate investment trust. It is engaged in the acquisition, investment and management of Single Tenant Operational Real Estate (STORE properties). The Company provides net-lease solutions principally to middle-market and larger companies that own STORE Properties. It invests in single-tenant real estate such as chain restaurants, supermarkets, health clubs, and education, retail, service, and distribution facilities. STORE Capital Corporation is based in Scottsdale, Arizona. “

A number of other research analysts have also weighed in on the company. ValuEngine lowered Store Capital from a “buy” rating to a “hold” rating in a report on Thursday, August 1st. Raymond James set a $39.00 price objective on Store Capital and gave the stock a “buy” rating in a report on Monday, August 26th. Deutsche Bank started coverage on Store Capital in a report on Tuesday, August 27th. They set a “buy” rating and a $40.00 price objective on the stock. BMO Capital Markets reaffirmed a “buy” rating and set a $35.00 price objective on shares of Store Capital in a report on Monday, August 5th. Finally, Morgan Stanley upped their price objective on Store Capital from $36.00 to $39.00 and gave the stock an “overweight” rating in a report on Tuesday, September 17th. One investment analyst has rated the stock with a hold rating and eight have given a buy rating to the stock. Store Capital has a consensus rating of “Buy” and an average price target of $37.75.

NYSE:STOR opened at $37.57 on Tuesday. The firm has a market cap of $8.55 billion, a P/E ratio of 20.42, a PEG ratio of 3.97 and a beta of 0.18. The company has a current ratio of 0.35, a quick ratio of 0.35 and a debt-to-equity ratio of 0.52. The stock’s 50 day simple moving average is $37.45 and its 200-day simple moving average is $35.03. Store Capital has a 12-month low of $27.35 and a 12-month high of $38.76.

Store Capital (NYSE:STOR) last released its earnings results on Thursday, August 1st. The real estate investment trust reported $0.30 earnings per share (EPS) for the quarter, missing the Zacks’ consensus estimate of $0.47 by ($0.17). The company had revenue of $163.80 million during the quarter, compared to analyst estimates of $162.18 million. Store Capital had a net margin of 36.14% and a return on equity of 5.73%. The company’s revenue for the quarter was up 24.8% on a year-over-year basis. During the same period in the previous year, the firm posted $0.46 EPS. Research analysts forecast that Store Capital will post 1.9 EPS for the current fiscal year.

In other news, Director Joseph M. Donovan bought 2,000 shares of the firm’s stock in a transaction on Tuesday, September 10th. The shares were bought at an average cost of $36.11 per share, for a total transaction of $72,220.00. Following the completion of the transaction, the director now owns 55,794 shares in the company, valued at $2,014,721.34. The purchase was disclosed in a filing with the Securities & Exchange Commission, which is available through the SEC website. Corporate insiders own 0.84% of the company’s stock.

Institutional investors and hedge funds have recently bought and sold shares of the business. Advisory Services Network LLC boosted its position in Store Capital by 100.0% during the first quarter. Advisory Services Network LLC now owns 1,000 shares of the real estate investment trust’s stock worth $34,000 after purchasing an additional 500 shares in the last quarter. Financial Enhancement Group LLC boosted its position in Store Capital by 2.3% during the second quarter. Financial Enhancement Group LLC now owns 320,066 shares of the real estate investment trust’s stock worth $10,623,000 after purchasing an additional 7,166 shares in the last quarter. AXA boosted its position in Store Capital by 3.1% during the second quarter. AXA now owns 835,872 shares of the real estate investment trust’s stock worth $27,743,000 after purchasing an additional 25,176 shares in the last quarter. Public Employees Retirement System of Ohio boosted its position in Store Capital by 1.9% during the second quarter. Public Employees Retirement System of Ohio now owns 72,819 shares of the real estate investment trust’s stock worth $2,417,000 after purchasing an additional 1,387 shares in the last quarter. Finally, AGF Investments LLC boosted its position in Store Capital by 21.8% during the second quarter. AGF Investments LLC now owns 9,098 shares of the real estate investment trust’s stock worth $302,000 after purchasing an additional 1,630 shares in the last quarter. Institutional investors own 90.94% 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.

See Also: Catch-Up Contributions

Get a free copy of the Zacks research report on Store Capital (STOR)

For more information about research offerings from Zacks Investment Research, visit Zacks.com

Analyst Recommendations 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.