Oct 24
2022
SELL
Open market or private sale
$71,668
$20.43 p/Share
3,508
Reduced 0.3%
1,181,649
Common Stock
Oct 21
2022
BUY
Open market or private purchase
$76,481
$19.99 p/Share
3,826
Added 0.32%
1,185,157
Common Stock
Oct 20
2022
BUY
Open market or private purchase
$499
$19.97 p/Share
25
Added 0.0%
1,181,331
Common Stock
Oct 19
2022
BUY
Open market or private purchase
$3,979
$19.9 p/Share
200
Added 0.02%
1,181,306
Common Stock
Oct 18
2022
BUY
Open market or private purchase
$44,098
$19.9 p/Share
2,216
Added 0.19%
1,181,106
Common Stock
Oct 17
2022
BUY
Open market or private purchase
$153,180
$20.0 p/Share
7,659
Added 0.65%
1,178,890
Common Stock
Oct 14
2022
BUY
Open market or private purchase
$13,034
$19.9 p/Share
655
Added 0.06%
1,171,231
Common Stock
Oct 13
2022
BUY
Open market or private purchase
$7,383
$19.38 p/Share
381
Added 0.03%
1,170,576
Common Stock
Oct 12
2022
BUY
Open market or private purchase
$119,109
$19.6 p/Share
6,077
Added 0.52%
1,170,195
Common Stock
Oct 11
2022
BUY
Open market or private purchase
$85,780
$19.5 p/Share
4,399
Added 0.38%
1,164,118
Common Stock
Oct 10
2022
BUY
Open market or private purchase
$97,574
$19.76 p/Share
4,938
Added 0.42%
1,159,719
Common Stock
Oct 07
2022
BUY
Open market or private purchase
$318,641
$19.96 p/Share
15,964
Added 1.36%
1,154,781
Common Stock
Oct 06
2022
BUY
Open market or private purchase
$20,480
$20.0 p/Share
1,024
Added 0.09%
1,138,817
Common Stock
Oct 04
2022
SELL
Open market or private sale
$27,585
$20.71 p/Share
1,332
Reduced 0.12%
1,137,793
Common Stock
Sep 30
2022
BUY
Open market or private purchase
$615,154
$20.25 p/Share
30,378
Added 2.6%
1,139,125
Common Stock
Sep 29
2022
BUY
Open market or private purchase
$204,538
$19.92 p/Share
10,268
Added 0.92%
1,108,747
Common Stock
Sep 28
2022
BUY
Open market or private purchase
$6,033
$19.98 p/Share
302
Added 0.03%
1,098,479
Common Stock
Sep 27
2022
BUY
Open market or private purchase
$153,164
$19.92 p/Share
7,689
Added 0.7%
1,098,177
Common Stock
Sep 26
2022
BUY
Open market or private purchase
$98,998
$20.02 p/Share
4,945
Added 0.45%
1,090,488
Common Stock
Sep 23
2022
BUY
Open market or private purchase
$153,235
$21.02 p/Share
7,290
Added 0.67%
1,085,543
Common Stock
Sep 22
2022
BUY
Open market or private purchase
$105,211
$21.72 p/Share
4,844
Added 0.45%
1,078,253
Common Stock
Sep 20
2022
BUY
Open market or private purchase
$4,620
$22.0 p/Share
210
Added 0.02%
1,073,409
Common Stock
Sep 15
2022
BUY
Open market or private purchase
$66,396
$22.0 p/Share
3,018
Added 0.28%
1,073,199
Common Stock
Sep 07
2022
BUY
Open market or private purchase
$11,045
$22.09 p/Share
500
Added 0.05%
1,070,181
Common Stock
Sep 02
2022
SELL
Open market or private sale
$23,107
$22.5 p/Share
1,027
Reduced 0.1%
1,069,681
Common Stock