May 01
2019
BUY
Open market or private purchase
$479
$36.85 p/Share
13
Added 0.04%
36,899
Common Stock
Apr 01
2019
BUY
Open market or private purchase
$481
$36.99 p/Share
13
Added 0.04%
36,885
Common Stock
Mar 01
2019
BUY
Open market or private purchase
$488
$40.65 p/Share
12
Added 0.03%
36,701
Common Stock
Feb 01
2019
BUY
Open market or private purchase
$482
$37.05 p/Share
13
Added 0.04%
36,689
Common Stock
Jan 02
2019
BUY
Open market or private purchase
$478
$34.17 p/Share
14
Added 0.04%
36,675
Common Stock
Dec 03
2018
BUY
Open market or private purchase
$459
$41.76 p/Share
11
Added 0.03%
36,472
Common Stock
Nov 01
2018
BUY
Open market or private purchase
$460
$41.86 p/Share
11
Added 0.03%
36,460
Common Stock
Oct 01
2018
BUY
Open market or private purchase
$496
$45.11 p/Share
11
Added 0.03%
37,131
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$25,464
$44.99 p/Share
566
Added 1.5%
37,119
Common Stock
Sep 04
2018
BUY
Open market or private purchase
$480
$47.95 p/Share
10
Added 0.03%
36,639
Common Stock
Aug 01
2018
BUY
Open market or private purchase
$482
$48.15 p/Share
10
Added 0.03%
36,629
Common Stock
Jul 02
2018
BUY
Open market or private purchase
$467
$46.72 p/Share
10
Added 0.03%
36,619
Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
$15,590
$46.4 p/Share
336
Added 0.91%
36,608
Common Stock
Jun 01
2018
BUY
Open market or private purchase
$458
$45.79 p/Share
10
Added 0.03%
36,140
Common Stock
May 01
2018
BUY
Open market or private purchase
$479
$43.53 p/Share
11
Added 0.03%
36,129
Common Stock
Apr 02
2018
BUY
Open market or private purchase
$500
$41.63 p/Share
12
Added 0.03%
36,117
Common Stock
Mar 31
2018
BUY
Grant, award, or other acquisition
$15,596
$41.7 p/Share
374
Added 1.03%
36,105
Common Stock
Mar 01
2018
BUY
Open market or private purchase
$463
$42.06 p/Share
11
Added 0.03%
35,609
Common Stock
Feb 01
2018
BUY
Open market or private purchase
$479
$43.51 p/Share
11
Added 0.03%
35,597
Common Stock
Jan 02
2018
BUY
Open market or private purchase
$469
$42.62 p/Share
11
Added 0.03%
35,646
Common Stock
Dec 31
2017
BUY
Grant, award, or other acquisition
$17,160
$42.06 p/Share
408
Added 1.13%
35,574
Common Stock
Dec 01
2017
BUY
Open market or private purchase
$473
$43.02 p/Share
11
Added 0.03%
35,043
Common Stock
Nov 01
2017
BUY
Open market or private purchase
$475
$43.22 p/Share
11
Added 0.03%
35,032
Common Stock
Oct 02
2017
BUY
Open market or private purchase
$470
$42.72 p/Share
11
Added 0.03%
35,020
Common Stock
Sep 30
2017
BUY
Grant, award, or other acquisition
$14,811
$42.93 p/Share
345
Added 0.98%
35,009
Common Stock