 STORE Capital is one of my favorite net lease REITs, and shares have sold off more than 20 YTD. This brought the valuation to a very attractive 12.2x priceFFO, a steep discount to its average multiple as well as the valuations of peers. 