Aug 10
2020
SELL
Payment of exercise price or tax liability
$111,128
$47.43 p/Share
2,343
Reduced 0.5%
469,900
Common Stock
Jun 19
2020
-
10,000
Reduced 2.08%
470,400
Common Stock
May 10
2020
SELL
Payment of exercise price or tax liability
$100,726
$42.99 p/Share
2,343
Reduced 0.49%
480,400
Common Stock
Mar 10
2020
-
1,000
Reduced 0.21%
481,332
Common Stock
Feb 18
2020
SELL
Open market or private sale
$181,932
$46.53 p/Share
3,910
Reduced 0.8%
482,332
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$112,058
$47.97 p/Share
2,336
Reduced 0.48%
486,242
Common Stock
Nov 22
2019
SELL
Open market or private sale
$9,328,406
$44.83 p/Share
208,084
Reduced 29.92%
487,472
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$9,366,866
$45.47 p/Share
206,001
Reduced 22.85%
695,556
Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
-
414,085
Added 31.47%
901,557
Common Stock
Nov 18
2019
SELL
Open market or private sale
$564,472
$44.81 p/Share
12,597
Reduced 2.52%
487,472
Common Stock
Nov 10
2019
SELL
Payment of exercise price or tax liability
$604,906
$48.83 p/Share
12,388
Reduced 2.42%
500,069
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
107,718
Added 17.39%
511,591
Common Stock
Sep 13
2019
SELL
Open market or private sale
$948,508
$50.04 p/Share
18,955
Reduced 4.48%
403,873
Common Stock
Sep 11
2019
SELL
Payment of exercise price or tax liability
$619,800
$49.21 p/Share
12,595
Reduced 2.89%
422,828
Common Stock
Jun 06
2019
-
1,000
Reduced 0.23%
435,423
Common Stock
Nov 30
2018
-
10,972
Reduced 2.47%
433,843
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
99,940
Added 18.35%
444,588
Common Stock
Sep 17
2018
SELL
Open market or private sale
$10,279,617
$47.28 p/Share
217,420
Reduced 38.68%
344,648
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$9,766,036
$47.07 p/Share
207,479
Reduced 26.96%
562,068
Common Stock
Sep 11
2018
BUY
Grant, award, or other acquisition
-
355,149
Added 31.58%
769,547
Common Stock
Feb 22
2018
-
19,320
Reduced 4.47%
413,299
Common Stock
Sep 20
2017
BUY
Grant, award, or other acquisition
-
124,400
Added 22.34%
432,416
Common Stock
Sep 13
2017
SELL
Open market or private sale
$3,891,764
$32.06 p/Share
121,390
Reduced 28.27%
308,016
Common Stock
Sep 11
2017
SELL
Payment of exercise price or tax liability
$3,881,106
$31.48 p/Share
123,288
Reduced 22.31%
429,406
Common Stock
Sep 11
2017
BUY
Grant, award, or other acquisition
-
134,903
Added 19.62%
552,694
Common Stock