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
|
|
Nov 02
2021
|
BUY
Conversion of derivative security
|
-
|
46,098
|
|
Nov 02
2021
|
BUY
Conversion of derivative security
|
-
|
4,935
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$23,767,256
$329.89 p/Share
|
72,046
|
|
Nov 01
2021
|
BUY
Conversion of derivative security
|
-
|
58,703
|
|
Oct 29
2021
|
|
-
|
1,347,700
|
|
Oct 29
2021
|
SELL
Open market or private sale
|
$17,023,681
$323.03 p/Share
|
52,700
|
|
Oct 29
2021
|
BUY
Conversion of derivative security
|
-
|
1,392,900
|
|
Oct 29
2021
|
|
-
|
232,400
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$12,971,170
$316.37 p/Share
|
41,000
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$3,703,167
$316.51 p/Share
|
11,700
|
|
Oct 28
2021
|
BUY
Conversion of derivative security
|
-
|
41,000
|
|
Oct 28
2021
|
BUY
Conversion of derivative security
|
-
|
4,200
|
|
Oct 27
2021
|
SELL
Open market or private sale
|
$16,628,958
$315.54 p/Share
|
52,700
|
|