Corporate insiderEVP, Chief Tech & Data OfcrForm 4 purchases and sales · 22 Jul 2026 – 22 Jul 2026