Wed, Nov 15, 2023
Nov 15
24,785.081 shares @ $403.47
New position
6th largest trade (out of 98)
Large TradeCluster Buy
Trade made by a director
Part of a cluster of 22 transactions by 6 insiders
Unscheduled trade
Price 21% below 200-day moving average