Feb 19
2020
SELL
Payment of exercise price or tax liability
$686,643
$46.59 p/Share
14,738
Reduced 4.47%
315,312
Common Stock
Feb 18
2020
SELL
Open market or private sale
$1,868,000
$46.7 p/Share
40,000
Reduced 10.81%
330,050
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$142,279
$47.97 p/Share
2,966
Reduced 0.8%
370,050
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$1,574,899
$45.47 p/Share
34,636
Reduced 8.5%
373,016
Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
-
57,757
Added 12.41%
407,652
Common Stock
Nov 10
2019
SELL
Payment of exercise price or tax liability
$464,032
$48.83 p/Share
9,503
Reduced 2.64%
349,895
Common Stock
Sep 20
2019
SELL
Open market or private sale
$3,445,400
$49.22 p/Share
70,000
Reduced 16.3%
359,398
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
55,240
Added 11.4%
429,398
Common Stock
Sep 11
2019
SELL
Payment of exercise price or tax liability
$1,887,892
$49.21 p/Share
38,364
Reduced 9.3%
374,158
Common Stock
Sep 11
2019
BUY
Grant, award, or other acquisition
-
16,750
Added 3.9%
412,522
Common Stock
Aug 10
2019
SELL
Payment of exercise price or tax liability
$195,354
$52.43 p/Share
3,726
Reduced 0.93%
395,772
Common Stock
Jun 11
2019
SELL
Payment of exercise price or tax liability
$1,049,073
$56.42 p/Share
18,594
Reduced 4.45%
398,855
Common Stock
May 10
2019
SELL
Payment of exercise price or tax liability
$105,311
$52.92 p/Share
1,990
Reduced 0.47%
417,449
Common Stock
Mar 12
2019
SELL
Open market or private sale
$1,562,100
$52.07 p/Share
30,000
Reduced 6.67%
419,439
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$946,585
$49.43 p/Share
19,150
Reduced 4.09%
449,439
Common Stock
Feb 10
2019
SELL
Payment of exercise price or tax liability
$67,104
$47.19 p/Share
1,422
Reduced 0.3%
468,589
Common Stock
Nov 20
2018
SELL
Payment of exercise price or tax liability
$274,500
$45.75 p/Share
6,000
Reduced 1.26%
470,011
Common Stock
Nov 10
2018
SELL
Payment of exercise price or tax liability
$374,901
$47.11 p/Share
7,958
Reduced 1.64%
476,011
Common Stock
Sep 20
2018
SELL
Open market or private sale
$2,999,288
$47.57 p/Share
63,050
Reduced 11.53%
483,969
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
57,109
Added 9.45%
547,019
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$2,566,068
$47.07 p/Share
54,516
Reduced 10.01%
489,910
Common Stock
Sep 11
2018
BUY
Grant, award, or other acquisition
-
39,325
Added 6.74%
544,426
Common Stock
Jul 25
2018
BUY
Grant, award, or other acquisition
-
14,000
Added 2.7%
505,101
Common Stock
Jun 22
2018
SELL
Open market or private sale
$1,514,450
$43.27 p/Share
35,000
Reduced 6.66%
490,458
Common Stock
Jun 11
2018
SELL
Payment of exercise price or tax liability
$808,467
$43.48 p/Share
18,594
Reduced 3.42%
525,458
Common Stock