STORE's current share price is around $40.39 and is trading at a discount to my fair value estimate.
The consensus estimate is for STORE's revenue to grow by 22.6% in 2019.
STORE's revenue and earnings growth in the last 5 years has been superior to its competitors, however, shares are still trading below the intrinsic value estimate calculated using conservative assumptions.
STORE Capital (STOR), a holding of Warren Buffett, is structured as a real estate investment trust (REIT), ensuring the company distributes more than 90% of its income to investors. The stellar