Jan 10
2024
|
SELL
Open market or private sale
|
$1,068,255
$367.73 p/Share
|
2,905
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$6,152,094
$366.72 p/Share
|
16,776
|
|
Jan 10
2024
|
BUY
Conversion of derivative security
|
-
|
16,776
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$7,049,340
$358.18 p/Share
|
19,681
|
|
Jan 09
2024
|
BUY
Conversion of derivative security
|
-
|
16,776
|
|
Jan 08
2024
|
SELL
Open market or private sale
|
$7,000,925
$355.72 p/Share
|
19,681
|
|
Jan 08
2024
|
BUY
Conversion of derivative security
|
-
|
16,776
|
|
Jan 05
2024
|
SELL
Open market or private sale
|
$6,924,366
$351.83 p/Share
|
19,681
|
|
Jan 05
2024
|
BUY
Conversion of derivative security
|
-
|
16,776
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$374,315
$351.8 p/Share
|
1,064
|
|
Jan 02
2024
|
BUY
Conversion of derivative security
|
-
|
907
|
|
Dec 29
2023
|
SELL
Open market or private sale
|
$7,003,877
$355.87 p/Share
|
19,681
|
|
Dec 29
2023
|
BUY
Conversion of derivative security
|
-
|
16,776
|
|
Dec 28
2023
|
SELL
Open market or private sale
|
$17,156,656
$359.95 p/Share
|
47,664
|
|
Dec 28
2023
|
BUY
Conversion of derivative security
|
-
|
41,854
|
|
Dec 27
2023
|
SELL
Open market or private sale
|
$17,049,651
$357.51 p/Share
|
47,690
|
|
Dec 27
2023
|
BUY
Conversion of derivative security
|
-
|
41,880
|
|
Dec 26
2023
|
SELL
Open market or private sale
|
$16,953,795
$355.5 p/Share
|
47,690
|
|
Dec 26
2023
|
BUY
Conversion of derivative security
|
-
|
41,880
|
|
Dec 22
2023
|
SELL
Open market or private sale
|
$16,907,058
$354.52 p/Share
|
47,690
|
|
Dec 22
2023
|
BUY
Conversion of derivative security
|
-
|
41,880
|
|
Dec 21
2023
|
SELL
Open market or private sale
|
$16,832,185
$352.95 p/Share
|
47,690
|
|
Dec 21
2023
|
BUY
Conversion of derivative security
|
-
|
41,880
|
|
Dec 20
2023
|
SELL
Open market or private sale
|
$16,350,704
$351.56 p/Share
|
46,509
|
|
Dec 20
2023
|
BUY
Conversion of derivative security
|
-
|
40,872
|
|