 The dividend yield of STORE Capital has risen to a mouth-watering and hence suspicious level of 5.6. It is not only above its long-term average by a whopping 23 but also near its peak level since IPO when the 2020 COVID panic sale is excluded. 