Mar 11
2021
SELL
Payment of exercise price or tax liability
$803,829
$132.1 p/Share
6,085
Reduced 9.56%
57,541
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
13,492
Added 17.5%
63,626
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$215,583
$109.6 p/Share
1,967
Reduced 3.46%
54,801
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$549,539
$117.75 p/Share
4,667
Reduced 8.52%
50,134
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,967
Added 3.35%
56,768
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
11,996
Added 17.96%
54,801
Common Stock
May 09
2020
SELL
Payment of exercise price or tax liability
$100,764
$62.2 p/Share
1,620
Reduced 3.65%
42,805
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$344,064
$85.08 p/Share
4,044
Reduced 8.34%
44,425
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
8,965
Added 15.61%
48,469
Common Stock
Feb 21
2020
SELL
Open market or private sale
$1,518,891
$102.51 p/Share
14,817
Reduced 27.28%
39,504
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$417,915
$102.03 p/Share
4,096
Reduced 6.3%
60,879
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$673,113
$102.64 p/Share
6,558
Reduced 10.77%
54,321
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
4,096
Added 5.93%
64,975
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
12,845
Added 17.42%
60,879
Common Stock
May 09
2019
SELL
Payment of exercise price or tax liability
$146,124
$90.2 p/Share
1,620
Reduced 3.26%
48,034
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$200,193
$81.28 p/Share
2,463
Reduced 4.73%
49,654
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
5,459
Added 9.48%
52,117
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$470,659
$81.57 p/Share
5,770
Reduced 11.01%
46,658
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$452,430
$79.85 p/Share
5,666
Reduced 9.75%
52,428
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
5,666
Added 8.89%
58,094
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
15,511
Added 22.83%
52,428
Common Stock
May 09
2018
SELL
Payment of exercise price or tax liability
$149,218
$92.11 p/Share
1,620
Reduced 4.2%
36,917
Common Stock
Mar 16
2018
SELL
Open market or private sale
$215,429
$98.19 p/Share
2,194
Reduced 5.39%
38,537
Common Stock
Mar 08
2018
SELL
Payment of exercise price or tax liability
$176,964
$98.15 p/Share
1,803
Reduced 4.24%
40,731
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
-
3,997
Added 8.59%
42,534
Common Stock