Feb 27
2022
SELL
Payment of exercise price or tax liability
$100,178
$186.9 p/Share
536
Reduced 5.62%
8,994
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
1,186
Added 11.07%
9,530
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$369,501
$186.9 p/Share
1,977
Reduced 19.16%
8,344
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
4,383
Added 29.81%
10,321
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$83,730
$186.48 p/Share
449
Reduced 7.03%
5,938
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
994
Added 13.47%
6,387
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$97,671
$219.98 p/Share
444
Reduced 7.61%
5,393
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
924
Added 13.67%
5,837
Common Stock
Dec 26
2021
SELL
Payment of exercise price or tax liability
$239,287
$205.22 p/Share
1,166
Reduced 19.18%
4,913
Common Stock
Dec 26
2021
BUY
Exercise of conversion of derivative security
-
2,584
Added 29.83%
6,079
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,488,342
$231.28 p/Share
10,759
Reduced 75.48%
3,495
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$506,587
$204.93 p/Share
2,472
Reduced 14.87%
14,150
Common Stock
Feb 27
2021
BUY
Grant, award, or other acquisition
-
5,480
Added 24.77%
16,642
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$81,780
$203.94 p/Share
401
Reduced 3.47%
11,142
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
888
Added 7.14%
11,543
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$406,014
$156.4 p/Share
2,596
Reduced 19.89%
10,454
Common Stock
Feb 28
2020
BUY
Exercise of conversion of derivative security
-
1,986
Added 13.21%
13,050
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$84,038
$163.18 p/Share
515
Reduced 4.45%
11,064
Common Stock
Feb 27
2020
BUY
Exercise of conversion of derivative security
-
1,141
Added 8.97%
11,579
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
3,766
Added 26.51%
10,438
Common Stock
Jan 13
2020
SELL
Payment of exercise price or tax liability
$231,686
$180.02 p/Share
1,287
Reduced 16.17%
6,672
Common Stock
Jan 13
2020
BUY
Exercise of conversion of derivative security
-
2,799
Added 28.36%
7,072
Common Stock
Dec 26
2019
SELL
Payment of exercise price or tax liability
$197,644
$176.31 p/Share
1,121
Reduced 17.85%
5,160
Common Stock
Dec 26
2019
BUY
Exercise of conversion of derivative security
-
2,485
Added 28.35%
6,281
Common Stock
Jan 13
2019
SELL
Payment of exercise price or tax liability
$162,267
$137.05 p/Share
1,184
Reduced 24.14%
3,721
Common Stock