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
Feb 28
2020
SELL
Payment of exercise price or tax liability
$281,051
$156.4 p/Share
1,797
Reduced 10.59%
15,168
Common Stock
Feb 28
2020
BUY
Exercise of conversion of derivative security
-
3,940
Added 18.85%
16,965
Common Stock
Oct 03
2019
SELL
Payment of exercise price or tax liability
$133,759
$160.19 p/Share
835
Reduced 6.05%
12,977
Common Stock
Oct 03
2019
SELL
Payment of exercise price or tax liability
$133,759
$160.19 p/Share
835
Reduced 6.05%
12,977
Common Stock
Oct 03
2019
BUY
Exercise of conversion of derivative security
-
1,829
Added 11.69%
13,812
Common Stock
Oct 03
2019
BUY
Exercise of conversion of derivative security
-
1,829
Added 11.69%
13,812
Common Stock