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