Sign inGet started

← Leaderboard

ULTA

Current: $646.50 as of 2026-11-03T01:00:01.037Z · 2025-11-08 → 2026-11-08

All trades in ULTA

Maria Elvira Salazar R-FL bought ULTA at $537.48 on 2026-03-19 · return since +20.3% (now $646.50) est.