Alphai.io Logo
Ulta Beauty (ULTA) set to report Q3 2025 earnings results, a few points to note