Sep 15
2020
BUY
Open market or private purchase
$1,705
$28.89 p/Share
59
Added 0.7%
8,414
Common Stock
Aug 17
2020
BUY
Open market or private purchase
$15,952
$29.54 p/Share
540
Added 6.1%
8,317
Common Stock
Jul 15
2020
BUY
Open market or private purchase
$19,997
$30.07 p/Share
665
Added 7.88%
7,777
Common Stock
Jun 15
2020
BUY
Open market or private purchase
$1,687
$28.59 p/Share
59
Added 0.82%
7,112
Common Stock
May 19
2020
BUY
Open market or private purchase
$856
$25.95 p/Share
33
Added 0.47%
7,019
Common Stock
Apr 15
2020
BUY
Open market or private purchase
$2,543
$26.22 p/Share
97
Added 1.37%
6,986
Common Stock
Mar 16
2020
BUY
Open market or private purchase
$2,533
$25.33 p/Share
100
Added 1.43%
6,889
Common Stock
Mar 12
2020
BUY
Open market or private purchase
$28,752
$24.0 p/Share
1,198
Added 15.0%
6,789
Common Stock
Feb 18
2020
BUY
Open market or private purchase
$2,532
$34.22 p/Share
74
Added 1.31%
5,563
Common Stock
Jan 17
2020
BUY
Open market or private purchase
$844
$35.16 p/Share
24
Added 0.44%
5,489
Common Stock
Dec 16
2019
BUY
Open market or private purchase
$1,684
$35.08 p/Share
48
Added 0.87%
5,465
Common Stock
Dec 16
2019
BUY
Grant, award, or other acquisition
-
713
Added 11.67%
5,396
Common Stock
Nov 15
2019
BUY
Open market or private purchase
$844
$33.74 p/Share
25
Added 0.53%
4,683
Common Stock
Oct 15
2019
BUY
Open market or private purchase
$1,695
$31.99 p/Share
53
Added 1.13%
4,658
Common Stock
Sep 16
2019
BUY
Open market or private purchase
$1,686
$33.05 p/Share
51
Added 1.1%
4,605
Common Stock
Aug 15
2019
BUY
Open market or private purchase
$11,552
$30.24 p/Share
382
Added 7.77%
4,535
Common Stock
Jul 15
2019
BUY
Open market or private purchase
$20,005
$29.77 p/Share
672
Added 13.93%
4,153
Common Stock
Jun 17
2019
BUY
Open market or private purchase
$1,387
$29.52 p/Share
47
Added 1.33%
3,481
Common Stock
May 15
2019
BUY
Open market or private purchase
$1,394
$29.05 p/Share
48
Added 1.38%
3,419
Common Stock
Apr 15
2019
BUY
Open market or private purchase
$2,107
$29.68 p/Share
71
Added 2.06%
3,371
Common Stock
Mar 15
2019
BUY
Open market or private purchase
$2,105
$30.51 p/Share
69
Added 2.05%
3,300
Common Stock
Feb 20
2019
BUY
Open market or private purchase
$1,388
$30.85 p/Share
45
Added 1.38%
3,217
Common Stock
Jan 15
2019
BUY
Open market or private purchase
$703
$30.56 p/Share
23
Added 0.72%
3,172
Common Stock
Dec 17
2018
BUY
Grant, award, or other acquisition
-
696
Added 18.1%
3,149
Common Stock
Dec 17
2018
BUY
Open market or private purchase
$1,395
$29.06 p/Share
48
Added 1.92%
2,453
Common Stock