EVP, Chief Tech & Data Ofcr
Thu, Apr 30, 2026
Apr 30
488 shares @ $136.89
Increased holdings by +5.20%
14th largest trade (out of 59)
Trade made by an officer
10b5-1 scheduled trade
Insider trade was 60% below market price
Price 18% below 200-day moving average