Mar 13
2023
SELL
Payment of exercise price or tax liability
$534,994
$1550.71 p/Share
345
Reduced 1.4%
24,338
Common Stock
Mar 13
2023
SELL
Open market or private sale
$1,523,533
$1537.37 p/Share
991
Reduced 4.07%
23,347
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$534,667
$400.2 p/Share
1,336
Added 5.13%
24,683
Common Stock
Feb 16
2023
SELL
Open market or private sale
$9,270,487
$1644.87 p/Share
5,636
Reduced 19.45%
23,347
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$10,306,206
$1644.52 p/Share
6,267
Reduced 17.78%
28,983
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
11,903
Added 25.24%
35,250
Common Stock
Feb 09
2023
SELL
Open market or private sale
$3,581,410
$1633.11 p/Share
2,193
Reduced 8.59%
23,347
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$4,202,055
$1722.86 p/Share
2,439
Reduced 8.72%
25,540
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$1,990,814
$1404.95 p/Share
1,417
Reduced 4.82%
27,979
Common Stock
Dec 23
2022
-
697
Reduced 2.32%
29,396
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$1,826,668
$1288.2 p/Share
1,418
Reduced 4.5%
30,093
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$15,871,829
$1608.74 p/Share
9,866
Reduced 23.84%
31,511
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
18,738
Added 31.17%
41,377
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$2,363,933
$1452.94 p/Share
1,627
Reduced 6.7%
22,639
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$4,958,610
$1747.22 p/Share
2,838
Reduced 10.47%
24,266
Common Stock
Nov 26
2021
-
420
Reduced 1.53%
27,104
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$598,469
$1899.9 p/Share
315
Reduced 1.07%
29,062
Common Stock
Aug 23
2021
SELL
Open market or private sale
$2,943,148
$1913.62 p/Share
1,538
Reduced 5.29%
27,524
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$598,723
$323.11 p/Share
1,853
Added 5.93%
29,377
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$37,998
$1899.9 p/Share
20
Reduced 0.07%
27,624
Common Stock
Aug 06
2021
SELL
Open market or private sale
$190,071
$1900.71 p/Share
100
Reduced 0.36%
27,524
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$38,773
$323.11 p/Share
120
Added 0.43%
27,644
Common Stock
Aug 05
2021
SELL
Open market or private sale
$2,900,851
$1907.2 p/Share
1,521
Reduced 5.24%
27,524
Common Stock
Aug 05
2021
SELL
Payment of exercise price or tax liability
$592,769
$1899.9 p/Share
312
Reduced 1.06%
29,045
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$592,261
$323.11 p/Share
1,833
Added 5.88%
29,357
Common Stock