Scott PedersonFeb 180 min read55% Of Stocks Valued At Greater Than 20x Sales Have Delisted Looking Out 10 Years Forward