President, Global ECS
Tue, Feb 11, 2025
Feb 11
9,293 shares @ $107.61
Increased holdings by +24.90%
Large TradeCluster Buy
Trade made by an officer
Part of a cluster of 16 transactions by 9 insiders
Unscheduled trade
Price 13% below 200-day moving average