Feb 14
2022
SELL
Payment of exercise price or tax liability
$102,191
$186.48 p/Share
548
Reduced 1.71%
31,448
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,199
Added 3.61%
31,996
Common Stock
Jul 29
2021
SELL
Payment of exercise price or tax liability
$318,483
$232.3 p/Share
1,371
Reduced 4.28%
30,661
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
3,065
Added 8.73%
32,032
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$2,870,832
$223.22 p/Share
12,861
Reduced 25.39%
37,797
Common Stock
Apr 29
2021
SELL
Open market or private sale
$1,983,310
$223.22 p/Share
8,885
Reduced 23.51%
28,912
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$1,395,495
$66.43 p/Share
21,007
Added 29.31%
50,658
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$720,739
$204.93 p/Share
3,517
Reduced 10.63%
29,576
Common Stock
Feb 27
2021
BUY
Grant, award, or other acquisition
-
7,867
Added 19.21%
33,093
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$106,049
$203.94 p/Share
520
Reduced 2.02%
25,226
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
1,162
Added 4.32%
25,746
Common Stock
Jul 29
2020
SELL
Payment of exercise price or tax liability
$2,099,900
$152.72 p/Share
13,750
Reduced 36.03%
24,414
Common Stock
Jul 29
2020
BUY
Exercise of conversion of derivative security
$1,197,399
$57.0 p/Share
21,007
Added 35.5%
38,164
Common Stock
Jul 26
2020
SELL
Payment of exercise price or tax liability
$277,445
$150.54 p/Share
1,843
Reduced 9.7%
17,157
Common Stock
Jul 26
2020
BUY
Exercise of conversion of derivative security
-
4,122
Added 17.83%
19,000
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$297,942
$156.4 p/Share
1,905
Reduced 11.45%
14,728
Common Stock
Feb 28
2020
BUY
Exercise of conversion of derivative security
-
4,260
Added 20.39%
16,633
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$119,774
$163.18 p/Share
734
Reduced 5.6%
12,373
Common Stock
Feb 27
2020
BUY
Exercise of conversion of derivative security
-
1,641
Added 1.24%
131,047
Common Stock
Jul 29
2019
SELL
Payment of exercise price or tax liability
$229,477
$174.11 p/Share
1,318
Reduced 10.4%
11,356
Common Stock
Jul 29
2019
BUY
Exercise of conversion of derivative security
-
2,946
Added 18.86%
12,674
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$422,844
$154.21 p/Share
2,742
Reduced 22.14%
9,643
Common Stock
Feb 25
2019
BUY
Exercise of conversion of derivative security
$790,943
$154.21 p/Share
5,129
Added 29.29%
12,385
Common Stock
Jul 26
2018
SELL
Payment of exercise price or tax liability
$277,775
$158.91 p/Share
1,748
Reduced 19.58%
7,180
Common Stock
Jul 26
2018
BUY
Exercise of conversion of derivative security
$583,835
$158.91 p/Share
3,674
Added 29.15%
8,929
Common Stock