Nov 08
2022
SELL
Open market or private sale
$4,204,223
$391.71 p/Share
10,733
Reduced 100.0%
0
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$1,703,506
$167.24 p/Share
10,186
Added 78.37%
2,811
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$140,810
$396.65 p/Share
355
Reduced 39.36%
547
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
-
902
Added 100.0%
0
Common Stock
May 31
2022
SELL
Open market or private sale
$1,779,112
$330.69 p/Share
5,380
Reduced 100.0%
0
Common Stock
May 27
2022
SELL
Open market or private sale
$868,248
$334.07 p/Share
2,599
Reduced 32.57%
5,380
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$207,235
$336.42 p/Share
616
Reduced 5.71%
10,164
Common Stock
May 26
2022
SELL
Open market or private sale
$721,640
$330.27 p/Share
2,185
Reduced 21.5%
7,979
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
1,564
Added 12.67%
10,780
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$563,248
$333.48 p/Share
1,689
Reduced 15.49%
9,216
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
4,288
Added 30.69%
9,685
Common Stock
May 24
2022
SELL
Payment of exercise price or tax liability
$1,330,982
$328.8 p/Share
4,048
Reduced 33.46%
8,050
Common Stock
May 24
2022
SELL
Open market or private sale
$468,448
$326.9 p/Share
1,433
Reduced 17.8%
6,617
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
-
10,665
Added 49.39%
10,927
Common Stock
May 21
2022
SELL
Payment of exercise price or tax liability
$149,161
$322.86 p/Share
462
Reduced 24.38%
1,433
Common Stock
May 21
2022
BUY
Exercise of conversion of derivative security
-
1,895
Added 51.27%
1,801
Common Stock
Feb 07
2022
SELL
Open market or private sale
$539,478
$265.23 p/Share
2,034
Reduced 100.0%
0
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$483,807
$237.86 p/Share
2,034
Added 50.0%
2,034
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,878,324
$222.92 p/Share
8,426
Reduced 100.0%
0
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$79,197
$223.09 p/Share
355
Reduced 4.04%
8,426
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
-
901
Added 9.31%
8,781
Common Stock
May 30
2021
SELL
Payment of exercise price or tax liability
$186,426
$192.39 p/Share
969
Reduced 10.95%
7,880
Common Stock
May 30
2021
BUY
Exercise of conversion of derivative security
-
2,459
Added 22.66%
8,394
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$97,150
$194.3 p/Share
500
Reduced 7.26%
6,390
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
-
1,564
Added 18.5%
6,890
Common Stock