Feb 12
2023
SELL
Payment of exercise price or tax liability
$106,187
$199.6 p/Share
532
Reduced 1.48%
35,434
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
1,164
Added 3.13%
35,966
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$174,765
$191.0 p/Share
915
Reduced 2.25%
39,756
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
2,057
Added 4.81%
40,671
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$2,821,886
$190.09 p/Share
14,845
Reduced 27.77%
38,614
Common Stock
Jul 28
2022
SELL
Open market or private sale
$952,090
$190.0 p/Share
5,011
Reduced 10.3%
43,625
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$1,879,706
$89.48 p/Share
21,007
Added 28.21%
53,459
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$421,459
$186.9 p/Share
2,255
Reduced 6.5%
32,419
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
5,044
Added 12.7%
34,674
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$102,378
$186.48 p/Share
549
Reduced 1.82%
29,630
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,199
Added 3.82%
30,179
Common Stock
Oct 03
2021
SELL
Payment of exercise price or tax liability
$182,514
$214.47 p/Share
851
Reduced 2.85%
28,975
Common Stock
Oct 03
2021
BUY
Exercise of conversion of derivative security
-
1,903
Added 6.0%
29,826
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$1,766,426
$232.7 p/Share
7,591
Reduced 21.38%
27,922
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$777,795
$61.72 p/Share
12,602
Added 28.39%
31,792
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$361,497
$204.93 p/Share
1,764
Reduced 7.17%
22,846
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
3,945
Added 13.82%
24,610
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$106,049
$203.94 p/Share
520
Reduced 2.45%
20,665
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
1,162
Added 5.2%
21,185
Common Stock
Aug 04
2020
SELL
Payment of exercise price or tax liability
$354,360
$147.65 p/Share
2,400
Reduced 10.77%
19,876
Common Stock
Aug 04
2020
BUY
Exercise of conversion of derivative security
$199,626
$54.32 p/Share
3,675
Added 14.16%
22,276
Common Stock
Jul 31
2020
SELL
Payment of exercise price or tax liability
$127,486
$148.24 p/Share
860
Reduced 4.42%
18,601
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
-
1,922
Added 8.99%
19,461
Common Stock
Apr 22
2020
SELL
Payment of exercise price or tax liability
$250,472
$133.23 p/Share
1,880
Reduced 9.72%
17,463
Common Stock
Apr 22
2020
BUY
Exercise of conversion of derivative security
-
4,121
Added 17.56%
19,343
Common Stock