STORE Capital Corporation invests in net-leased focused single-tenant properties including chain restaurants, supermarkets, drugstores and other retail, service and distribution facilities. STORE Capital was founded in 2011 and is based in Scottsdale, Arizona.
The stock market is continuing its rally on Friday, fueled by a better-than-expected jobs report and general investor optimism about the economy reopening. As of 10:15 EDT, the Dow Jones Industrial Average and S&P 500 index were higher by 2.8% and 2.2%, respectively. One of the market's biggest winners was the real estate investment trust (REIT) STORE Capital (NYSE: STOR), which was up by more than 11% and is now 34% higher this week alone.
Three that I own and plan to buy more of are AT&T (NYSE: T), STORE Capital (NYSE: STOR), and Chevron (NYSE: CVX). If ever there was an imperfect telecommunications stock, it would be AT&T. In fact, some flaws could be considered major grievances. Shifting away from its bread-and-butter mobile network service, the company racked up massive debt purchasing DirecTV in 2015 and Time Warner in 2018, leaving it with a heaping $164 billion in long-term liabilities at the end of its first quarter of 2020.