Apr 29
2022
BUY
Open market or private purchase
$7,896
$25.47 p/Share
310
Added 1.27%
24,145
Common
Mar 01
2022
BUY
Grant, award, or other acquisition
$9,657
$25.89 p/Share
373
Added 1.54%
23,817
Common
Feb 15
2022
BUY
Open market or private purchase
$7,486
$25.55 p/Share
293
Added 1.23%
23,444
Common
Jan 31
2022
BUY
Open market or private purchase
$1,675
$25.0 p/Share
67
Added 0.29%
23,151
Common
Jan 26
2022
BUY
Open market or private purchase
$5,475
$25.0 p/Share
219
Added 0.94%
23,083
Common
Dec 31
2021
BUY
Open market or private purchase
$2,014
$25.5 p/Share
79
Added 0.34%
22,864
Common
Dec 07
2021
BUY
Open market or private purchase
$4,977
$27.05 p/Share
184
Added 0.8%
22,770
Common
Dec 01
2021
BUY
Grant, award, or other acquisition
$5,908
$28.0 p/Share
211
Added 0.93%
22,586
Common
Oct 29
2021
BUY
Open market or private purchase
$1,679
$26.65 p/Share
63
Added 0.28%
22,375
Common
Oct 28
2021
BUY
Open market or private purchase
$3,891
$26.65 p/Share
146
Added 0.65%
22,312
Common
Sep 01
2021
BUY
Grant, award, or other acquisition
$5,865
$23.0 p/Share
255
Added 1.14%
22,151
Common
Jul 30
2021
BUY
Open market or private purchase
$5,586
$22.8 p/Share
245
Added 1.11%
21,729
Common
Jun 14
2021
BUY
Open market or private purchase
$368
$23.0 p/Share
16
Added 0.07%
21,468
Common
Jun 02
2021
BUY
Open market or private purchase
$4,600
$23.0 p/Share
200
Added 0.92%
21,452
Common
Jun 01
2021
BUY
Grant, award, or other acquisition
$2,275
$23.45 p/Share
97
Added 0.45%
21,252
Common
Apr 29
2021
BUY
Open market or private purchase
$1,676
$22.65 p/Share
74
Added 0.35%
21,155
Common
Apr 22
2021
BUY
Open market or private purchase
$5,170
$23.5 p/Share
220
Added 1.03%
21,080
Common
Mar 05
2021
BUY
Open market or private purchase
$4,320
$21.6 p/Share
200
Added 0.95%
20,844
Common
Mar 01
2021
BUY
Grant, award, or other acquisition
$4,710
$20.75 p/Share
227
Added 1.09%
20,644
Common
Feb 26
2021
BUY
Open market or private purchase
$4,060
$20.3 p/Share
200
Added 0.97%
20,417
Common
Feb 22
2021
BUY
Open market or private purchase
$16,032
$20.04 p/Share
800
Added 3.81%
20,217
Common
Jan 28
2021
BUY
Open market or private purchase
$7,481
$19.95 p/Share
375
Added 1.89%
19,417
Common
Jan 25
2021
BUY
Open market or private purchase
$4,911
$20.55 p/Share
239
Added 1.24%
19,041
Common
Jan 12
2021
BUY
Open market or private purchase
$1,685
$20.55 p/Share
82
Added 0.43%
18,802
Common
Dec 01
2020
BUY
Grant, award, or other acquisition
$1,823
$19.6 p/Share
93
Added 0.5%
18,479
Common