Sep 01
2022
BUY
Exercise of conversion of derivative security
-
1,368
Added 2.17%
61,576
Common Stock
Aug 25
2022
SELL
Open market or private sale
$10,297,522
$462.81 p/Share
22,250
Reduced 26.98%
60,208
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$1,051,543
$388.31 p/Share
2,708
Reduced 3.18%
82,458
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
5,581
Added 6.15%
85,166
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$298,585
$483.93 p/Share
617
Reduced 0.77%
79,585
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
1,715
Added 2.09%
80,202
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$571,350
$650.0 p/Share
879
Reduced 1.11%
78,487
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
1,725
Added 2.13%
79,366
Common Stock
Nov 22
2021
SELL
Open market or private sale
$24,678,927
$685.64 p/Share
35,994
Reduced 31.68%
77,641
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$478,150
$543.97 p/Share
879
Reduced 0.77%
113,635
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
1,725
Added 1.48%
114,514
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$9,487,614
$563.13 p/Share
16,848
Reduced 13.0%
112,789
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
33,979
Added 20.77%
129,637
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$986,028
$491.05 p/Share
2,008
Reduced 2.06%
95,658
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
4,401
Added 4.31%
97,666
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$120,940
$395.23 p/Share
306
Reduced 0.33%
93,265
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
824
Added 0.87%
93,571
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$164,855
$379.85 p/Share
434
Reduced 0.47%
92,747
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
834
Added 0.89%
93,181
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$144,236
$332.34 p/Share
434
Reduced 0.47%
92,347
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
833
Added 0.89%
92,781
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$8,468,762
$347.18 p/Share
24,393
Reduced 20.97%
91,948
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
-
49,197
Added 29.72%
116,341
Common Stock
Aug 28
2020
SELL
Open market or private sale
$7,915,805
$345.91 p/Share
22,884
Reduced 25.42%
67,144
Common Stock
Aug 28
2020
BUY
Exercise of conversion of derivative security
$2,590,240
$113.19 p/Share
22,884
Added 20.27%
90,028
Common Stock