August 24, 2026

biggest IPO opening of 2025