February 18, 2025 Captain America: Brave New World Dominates Box Office with $100M Presidents’ Day Opening