Provided By GlobeNewswire
Last update: Jun 3, 2025
Opened 25 New Stores
Net Sales Increased 13.4% and Comparable Store Sales Increased 2.6%
Earnings Per Share Ahead of Expectations
Read more at globenewswire.comNASDAQ:OLLI (7/23/2025, 1:03:09 PM)
132.28
-2.73 (-2.02%)
Find more stocks in the Stock Screener