Ollie's Stock: Full Price For A Discount Retailer?
1. OLLI stock priced at $114, significantly overvalued against fundamentals. 2. Q1 sales increased 13% y-o-y but missed market expectations. 3. Profitability metrics show declining operating margins amid high valuations. 4. OLLI’s downturn performance raises concerns; stock fell sharply in past recessions. 5. Strong balance sheet not enough to offset weak profitability and valuation.