Apr 15
2019
|
BUY
Open market or private purchase
|
$2,107
$29.68 p/Share
|
71
|
|
Mar 15
2019
|
BUY
Open market or private purchase
|
$2,105
$30.51 p/Share
|
69
|
|
Feb 20
2019
|
BUY
Open market or private purchase
|
$2,098
$30.85 p/Share
|
68
|
|
Jan 15
2019
|
BUY
Open market or private purchase
|
$1,406
$30.56 p/Share
|
46
|
|
Dec 17
2018
|
BUY
Grant, award, or other acquisition
|
-
|
696
|
|
Dec 17
2018
|
BUY
Open market or private purchase
|
$697
$29.06 p/Share
|
24
|
|
Nov 15
2018
|
BUY
Open market or private purchase
|
$2,090
$31.2 p/Share
|
67
|
|
Oct 17
2018
|
BUY
Open market or private purchase
|
$10,652
$33.08 p/Share
|
322
|
|
Jul 16
2018
|
BUY
Open market or private purchase
|
$20,002
$36.17 p/Share
|
553
|
|
Jun 15
2018
|
BUY
Open market or private purchase
|
$2,817
$37.06 p/Share
|
76
|
|
May 15
2018
|
BUY
Open market or private purchase
|
$2,778
$35.17 p/Share
|
79
|
|
Apr 15
2018
|
BUY
Open market or private purchase
|
$1,381
$34.53 p/Share
|
40
|
|
Mar 15
2018
|
BUY
Open market or private purchase
|
$2,793
$34.91 p/Share
|
80
|
|
Feb 15
2018
|
BUY
Open market or private purchase
|
$2,787
$34.41 p/Share
|
81
|
|
Jan 15
2018
|
BUY
Open market or private purchase
|
$1,370
$37.04 p/Share
|
37
|
|
Dec 18
2017
|
BUY
Grant, award, or other acquisition
|
-
|
408
|
|
Nov 15
2017
|
BUY
Open market or private purchase
|
$2,087
$35.37 p/Share
|
59
|
|
Oct 16
2017
|
BUY
Open market or private purchase
|
$1,389
$37.55 p/Share
|
37
|
|
Sep 15
2017
|
BUY
Open market or private purchase
|
$1,396
$34.05 p/Share
|
41
|
|
Aug 15
2017
|
BUY
Open market or private purchase
|
$8,480
$32.74 p/Share
|
259
|
|