Ollie's Post-Earnings Slide Deepens Short Build
OLLI reported earnings on September 2 and the market's verdict was swift: shares fell 4.1% on the day to $72.34, extending a week-long decline of 3% and leaving the stock down roughly 34% year-to-date. The week's most…