Feb 28
2020
SELL
Open market or private sale
$3,555,989
$248.15 p/Share
14,330
Reduced 37.5%
23,883
Common Stock
Feb 28
2020
BUY
Exercise of conversion of derivative security
$791,294
$111.67 p/Share
7,086
Added 15.64%
38,213
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$61,831
$278.52 p/Share
222
Reduced 0.71%
31,127
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$465,269
$275.47 p/Share
1,689
Reduced 5.11%
31,349
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
4,823
Added 12.74%
33,038
Common Stock
Sep 09
2019
SELL
Open market or private sale
$718,757
$219.2 p/Share
3,279
Reduced 10.41%
28,215
Common Stock
Jun 17
2019
SELL
Open market or private sale
$1,189,880
$207.26 p/Share
5,741
Reduced 15.42%
31,494
Common Stock
Jun 17
2019
BUY
Exercise of conversion of derivative security
$594,882
$103.62 p/Share
5,741
Added 13.36%
37,235
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$45,458
$184.04 p/Share
247
Reduced 0.78%
31,494
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$260,767
$182.61 p/Share
1,428
Reduced 4.31%
31,741
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
4,567
Added 12.1%
33,169
Common Stock
Sep 17
2018
SELL
Open market or private sale
$1,392,466
$173.3 p/Share
8,035
Reduced 21.93%
28,602
Common Stock
Sep 17
2018
BUY
Exercise of conversion of derivative security
$478,662
$93.27 p/Share
5,132
Added 12.29%
36,637
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$280,908
$154.43 p/Share
1,819
Reduced 5.46%
31,505
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
4,758
Added 12.49%
33,324
Common Stock
Oct 11
2017
SELL
Open market or private sale
$300,000
$150.0 p/Share
2,000
Reduced 6.54%
28,566
Common Stock
Apr 17
2017
SELL
Open market or private sale
$1,054,246
$130.67 p/Share
8,068
Reduced 20.88%
30,566
Common Stock
Apr 17
2017
BUY
Exercise of conversion of derivative security
$584,930
$72.5 p/Share
8,068
Added 17.28%
38,634
Common Stock
Feb 17
2017
SELL
Payment of exercise price or tax liability
$241,288
$126.86 p/Share
1,902
Reduced 5.86%
30,566
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
-
4,649
Added 12.53%
32,468
Common Stock
Jun 15
2016
SELL
Open market or private sale
$1,454,054
$124.31 p/Share
11,697
Reduced 29.6%
27,819
Common Stock
Jun 15
2016
BUY
Exercise of conversion of derivative security
$704,393
$60.22 p/Share
11,697
Added 22.84%
39,516
Common Stock
Feb 15
2016
SELL
Payment of exercise price or tax liability
$57,398
$111.67 p/Share
514
Reduced 1.81%
27,819
Common Stock
Feb 12
2016
SELL
Payment of exercise price or tax liability
$231,604
$111.67 p/Share
2,074
Reduced 6.82%
28,333
Common Stock
Feb 12
2016
BUY
Grant, award, or other acquisition
-
6,891
Added 18.48%
30,407
Common Stock