Nov 16
2020
BUY
Open market or private purchase
$2,539
$33.85 p/Share
75
Added 0.32%
23,488
Common Stock
Oct 15
2020
BUY
Open market or private purchase
$913
$28.54 p/Share
32
Added 0.14%
23,413
Common Stock
Sep 15
2020
BUY
Open market or private purchase
$838
$28.89 p/Share
29
Added 0.12%
23,381
Common Stock
Aug 17
2020
BUY
Open market or private purchase
$10,103
$29.54 p/Share
342
Added 1.45%
23,206
Common Stock
Jul 15
2020
BUY
Open market or private purchase
$19,997
$30.07 p/Share
665
Added 2.83%
22,864
Common Stock
Jun 15
2020
BUY
Open market or private purchase
$858
$28.59 p/Share
30
Added 0.13%
22,199
Common Stock
May 15
2020
BUY
Open market or private purchase
$2,543
$25.95 p/Share
98
Added 0.44%
22,029
Common Stock
Apr 15
2020
BUY
Open market or private purchase
$1,678
$26.22 p/Share
64
Added 0.29%
21,931
Common Stock
Feb 18
2020
BUY
Open market or private purchase
$3,388
$34.22 p/Share
99
Added 0.45%
21,750
Common Stock
Jan 15
2020
BUY
Open market or private purchase
$844
$35.16 p/Share
24
Added 0.11%
21,651
Common Stock
Dec 16
2019
BUY
Open market or private purchase
$842
$35.08 p/Share
24
Added 0.11%
21,627
Common Stock
Dec 16
2019
BUY
Grant, award, or other acquisition
-
713
Added 3.21%
21,498
Common Stock
Nov 15
2019
BUY
Open market or private purchase
$2,564
$33.74 p/Share
76
Added 0.36%
20,785
Common Stock
Oct 15
2019
BUY
Open market or private purchase
$896
$31.99 p/Share
28
Added 0.14%
20,709
Common Stock
Sep 16
2019
BUY
Open market or private purchase
$826
$33.05 p/Share
25
Added 0.12%
20,681
Common Stock
Aug 15
2019
BUY
Open market or private purchase
$8,256
$30.24 p/Share
273
Added 1.31%
20,544
Common Stock
Jul 15
2019
BUY
Open market or private purchase
$20,005
$29.77 p/Share
672
Added 3.21%
20,271
Common Stock
Jun 17
2019
BUY
Open market or private purchase
$708
$29.52 p/Share
24
Added 0.12%
19,600
Common Stock
May 15
2019
BUY
Open market or private purchase
$2,121
$29.05 p/Share
73
Added 0.37%
19,465
Common Stock
Apr 15
2019
BUY
Open market or private purchase
$1,395
$29.68 p/Share
47
Added 0.24%
19,392
Common Stock
Mar 15
2019
BUY
Open market or private purchase
$702
$30.51 p/Share
23
Added 0.12%
19,345
Common Stock
Feb 20
2019
BUY
Open market or private purchase
$2,807
$30.85 p/Share
91
Added 0.47%
19,223
Common Stock
Jan 15
2019
BUY
Open market or private purchase
$703
$30.56 p/Share
23
Added 0.12%
19,132
Common Stock
Dec 17
2018
BUY
Grant, award, or other acquisition
-
696
Added 3.51%
19,110
Common Stock
Dec 17
2018
BUY
Open market or private purchase
$697
$29.06 p/Share
24
Added 0.13%
18,414
Common Stock