Feb 21
2020
SELL
Payment of exercise price or tax liability
$117,262
$101.35 p/Share
1,157
Reduced 4.28%
25,906
Common Stock
Feb 20
2020
SELL
Open market or private sale
$3,343,666
$103.19 p/Share
32,403
Reduced 53.06%
28,664
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
$2,081,245
$64.23 p/Share
32,403
Added 34.67%
61,067
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
8,505
Added 22.88%
28,664
Common Stock
Feb 16
2020
SELL
Payment of exercise price or tax liability
$167,398
$100.6 p/Share
1,664
Reduced 7.62%
20,159
Common Stock
Jan 21
2020
SELL
Payment of exercise price or tax liability
$538,067
$109.23 p/Share
4,926
Reduced 17.08%
23,914
Common Stock
Jan 21
2020
BUY
Grant, award, or other acquisition
-
14,108
Added 27.06%
38,022
Common Stock
Dec 12
2019
SELL
Payment of exercise price or tax liability
$92,595
$108.68 p/Share
852
Reduced 3.44%
23,914
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$76,194
$93.49 p/Share
815
Reduced 3.19%
24,766
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$271,713
$92.83 p/Share
2,927
Reduced 14.79%
16,857
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
9,748
Added 26.81%
26,605
Common Stock
Jan 22
2019
SELL
Payment of exercise price or tax liability
$539,898
$90.42 p/Share
5,971
Reduced 20.29%
23,462
Common Stock
Jan 22
2019
BUY
Grant, award, or other acquisition
-
17,095
Added 29.65%
40,557
Common Stock
Aug 08
2018
SELL
Open market or private sale
$2,200,387
$111.35 p/Share
19,761
Reduced 45.72%
23,462
Common Stock
Aug 08
2018
BUY
Exercise of conversion of derivative security
$1,176,768
$59.55 p/Share
19,761
Added 31.37%
43,223
Common Stock
Feb 20
2018
SELL
Payment of exercise price or tax liability
$132,804
$105.15 p/Share
1,263
Reduced 3.1%
39,439
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
7,353
Added 13.58%
46,792
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$46,375
$98.88 p/Share
469
Reduced 1.14%
40,702
Common Stock
Jan 23
2018
SELL
Payment of exercise price or tax liability
$486,598
$106.71 p/Share
4,560
Reduced 9.97%
41,171
Common Stock
Jan 23
2018
BUY
Grant, award, or other acquisition
$1,358,205
$106.71 p/Share
12,728
Added 21.77%
45,731
Common Stock
Dec 04
2017
SELL
Open market or private sale
$726,429
$99.09 p/Share
7,331
Reduced 18.18%
33,003
Common Stock
Dec 04
2017
BUY
Exercise of conversion of derivative security
$386,270
$52.69 p/Share
7,331
Added 15.38%
40,334
Common Stock
Nov 30
2017
SELL
Open market or private sale
$500,647
$97.63 p/Share
5,128
Reduced 13.45%
33,003
Common Stock
Oct 23
2017
-
108
Reduced 0.28%
38,131
Common Stock