SVP, Chief Technology Officer
Sun, Mar 15, 2026
Mar 15
46,178 shares @ $91.34
Decreased holdings by -47.00%
Largest trade (out of 65)
Abnormally LargeLarge TradeCluster Buy
Trade made by an officer
Part of a cluster of 27 transactions by 7 insiders
Abnormally large trade for this company