Sep 07
2018
BUY
Open market or private purchase
$334,527
$35.52 p/Share
9,418
Added 1.64%
564,902
Common Stock
Sep 06
2018
BUY
Open market or private purchase
$525,759
$35.45 p/Share
14,831
Added 2.6%
555,484
Common Stock
Sep 05
2018
BUY
Open market or private purchase
$940,803
$35.33 p/Share
26,629
Added 4.69%
540,653
Common Stock
Sep 04
2018
BUY
Open market or private purchase
$369,914
$34.99 p/Share
10,572
Added 2.02%
514,024
Common Stock
Aug 10
2018
BUY
Open market or private purchase
$103,926
$34.98 p/Share
2,971
Added 0.59%
503,452
Common Stock
May 09
2018
BUY
Open market or private purchase
$6,114
$36.61 p/Share
167
Added 0.63%
26,306
Common Stock, par valu...
May 04
2018
BUY
Grant, award, or other acquisition
-
899
Added 0.55%
161,914
Common Stock
May 04
2018
BUY
Open market or private purchase
$15,330
$36.24 p/Share
423
Added 1.59%
26,139
Common Stock
May 04
2018
BUY
Open market or private purchase
$1,163,123
$36.24 p/Share
32,095
Added 6.03%
500,481
Common Stock, par valu...
May 03
2018
BUY
Open market or private purchase
$1,392,360
$33.96 p/Share
41,000
Added 8.05%
468,386
Common Stock
May 02
2018
BUY
Open market or private purchase
$392,568
$33.88 p/Share
11,587
Added 2.64%
427,386
Common Stock
May 01
2018
BUY
Open market or private purchase
$29,343
$33.65 p/Share
872
Added 0.21%
415,799
Common Stock
May 01
2018
BUY
Open market or private purchase
$2,118,595
$32.79 p/Share
64,611
Added 13.47%
414,927
Common Stock, par valu...
Mar 13
2018
BUY
Open market or private purchase
$138,179
$35.16 p/Share
3,930
Added 1.11%
350,316
Common Stock
Mar 12
2018
BUY
Open market or private purchase
$207,786
$35.2 p/Share
5,903
Added 1.68%
346,386
Common Stock, par valu...
Feb 16
2018
BUY
Open market or private purchase
$162,103
$34.49 p/Share
4,700
Added 1.36%
340,483
Common Stock, par valu...
Feb 15
2018
BUY
Open market or private purchase
$417,708
$33.96 p/Share
12,300
Added 3.53%
335,783
Common Stock
Feb 14
2018
BUY
Open market or private purchase
$379,848
$33.32 p/Share
11,400
Added 3.4%
323,483
Common Stock
Feb 13
2018
BUY
Open market or private purchase
$117,321
$32.68 p/Share
3,590
Added 1.14%
312,083
Common Stock, par valu...
Dec 22
2017
SELL
Open market or private sale
$869,539
$35.65 p/Share
24,391
Reduced 7.33%
308,493
Common Stock
Nov 29
2017
SELL
Open market or private sale
$2,953
$36.46 p/Share
81
Reduced 0.03%
304,788
Common Stock
Nov 29
2017
BUY
Open market or private purchase
$1,025,504
$36.5 p/Share
28,096
Added 7.78%
332,884
Common Stock