Ollie's outlines $300M share buyback and plans for 75 new stores in 2025 Press Room 3 months ago Ollie's outlines $300M share buyback and plans for 75 new stores in 2025