Nov 08
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 07
2023
|
SELL
Open market or private sale
|
$8,918,065
$318.4 p/Share
|
28,009
|
|
Nov 07
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 06
2023
|
SELL
Open market or private sale
|
$8,867,369
$316.59 p/Share
|
28,009
|
|
Nov 06
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 03
2023
|
SELL
Open market or private sale
|
$8,780,821
$313.5 p/Share
|
28,009
|
|
Nov 03
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Nov 02
2023
|
|
-
|
100,000
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$8,771,298
$313.16 p/Share
|
28,009
|
|
Nov 02
2023
|
BUY
Conversion of derivative security
|
-
|
107,175
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$8,614,728
$307.57 p/Share
|
28,009
|
|
Nov 01
2023
|
BUY
Conversion of derivative security
|
-
|
7,175
|
|
Aug 07
2023
|
|
-
|
320,000
|
|
Aug 07
2023
|
BUY
Conversion of derivative security
|
-
|
320,000
|
|
Aug 07
2023
|
|
-
|
320,000
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$26,393,312
$341.44 p/Share
|
77,300
|
|
Nov 08
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Nov 05
2021
|
SELL
Open market or private sale
|
$26,529,361
$343.2 p/Share
|
77,300
|
|
Nov 05
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$25,900,138
$335.06 p/Share
|
77,300
|
|
Nov 04
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$25,375,270
$328.27 p/Share
|
77,300
|
|
Nov 03
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$18,493,115
$329.44 p/Share
|
56,135
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$1,624,158
$329.11 p/Share
|
4,935
|
|