Dec 12
2023
|
SELL
Open market or private sale
|
$9,230,646
$329.56 p/Share
|
28,009
|
|
Dec 12
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$9,076,316
$324.05 p/Share
|
28,009
|
|
Dec 11
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Dec 08
2023
|
SELL
Open market or private sale
|
$9,218,882
$329.14 p/Share
|
28,009
|
|
Dec 08
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$9,056,149
$323.33 p/Share
|
28,009
|
|
Dec 07
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Dec 06
2023
|
SELL
Open market or private sale
|
$8,952,236
$319.62 p/Share
|
28,009
|
|
Dec 06
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$8,928,148
$318.76 p/Share
|
28,009
|
|
Dec 05
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$8,898,459
$317.7 p/Share
|
28,009
|
|
Dec 04
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$9,072,115
$323.9 p/Share
|
28,009
|
|
Dec 01
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 30
2023
|
SELL
Open market or private sale
|
$9,179,109
$327.72 p/Share
|
28,009
|
|
Nov 30
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$9,391,137
$335.29 p/Share
|
28,009
|
|
Nov 29
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$9,421,947
$336.39 p/Share
|
28,009
|
|
Nov 28
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$9,449,676
$337.38 p/Share
|
28,009
|
|
Nov 27
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 24
2023
|
SELL
Open market or private sale
|
$9,509,335
$339.51 p/Share
|
28,009
|
|