Dec 02
2019
BUY
Open market or private purchase
$1,666
$40.64 p/Share
41
Added 0.1%
39,689
Common Stock
Nov 01
2019
BUY
Open market or private purchase
$1,642
$40.06 p/Share
41
Added 0.1%
39,648
Common Stock
Oct 01
2019
BUY
Open market or private purchase
$1,663
$37.8 p/Share
44
Added 0.11%
39,607
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$14,826
$37.63 p/Share
394
Added 0.99%
39,563
Common Stock
Sep 03
2019
BUY
Open market or private purchase
$1,655
$35.21 p/Share
47
Added 0.12%
39,166
Common Stock
Aug 01
2019
BUY
Open market or private purchase
$1,663
$38.67 p/Share
43
Added 0.11%
39,119
Common Stock
Jul 01
2019
BUY
Open market or private purchase
$1,632
$37.08 p/Share
44
Added 0.11%
39,076
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$14,819
$37.9 p/Share
391
Added 0.99%
39,031
Common Stock
Jun 03
2019
BUY
Open market or private purchase
$1,658
$33.83 p/Share
49
Added 0.13%
38,603
Common Stock
May 01
2019
BUY
Open market or private purchase
$1,658
$36.85 p/Share
45
Added 0.12%
38,554
Common Stock
Apr 01
2019
BUY
Open market or private purchase
$1,665
$36.99 p/Share
45
Added 0.12%
38,508
Common Stock
Mar 01
2019
BUY
Open market or private purchase
$1,667
$40.65 p/Share
41
Added 0.11%
38,438
Common Stock
Feb 01
2019
BUY
Open market or private purchase
$1,630
$37.05 p/Share
44
Added 0.11%
38,397
Common Stock
Jan 02
2019
BUY
Open market or private purchase
$1,640
$34.17 p/Share
48
Added 0.13%
38,352
Common Stock
Dec 03
2018
BUY
Open market or private purchase
$1,629
$41.76 p/Share
39
Added 0.1%
38,280
Common Stock
Nov 01
2018
BUY
Open market or private purchase
$1,633
$41.86 p/Share
39
Added 0.1%
38,240
Common Stock
Oct 01
2018
BUY
Open market or private purchase
$1,624
$45.11 p/Share
36
Added 0.09%
38,848
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$14,802
$44.99 p/Share
329
Added 0.84%
38,811
Common Stock
Sep 04
2018
BUY
Open market or private purchase
$1,630
$47.95 p/Share
34
Added 0.09%
38,467
Common Stock
Aug 01
2018
BUY
Open market or private purchase
$1,637
$48.15 p/Share
34
Added 0.09%
38,433
Common Stock
Jul 02
2018
BUY
Open market or private purchase
$1,635
$46.72 p/Share
35
Added 0.09%
38,398
Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
$14,802
$46.4 p/Share
319
Added 0.82%
38,362
Common Stock
Jun 01
2018
BUY
Open market or private purchase
$1,648
$45.79 p/Share
36
Added 0.09%
38,032
Common Stock
May 01
2018
BUY
Open market or private purchase
$1,654
$43.53 p/Share
38
Added 0.1%
37,995
Common Stock
Apr 02
2018
BUY
Open market or private purchase
$1,665
$41.63 p/Share
40
Added 0.11%
37,957
Common Stock