OPR - Delayed Quote • USD ULTA May 2025 435.000 call (ULTA250509C00435000) Follow Add holdings 1.2000 0.0000 (0.00%) As of April 7 at 11:09:02 AM EDT. Market Open. Conversations