Jan 05
2023
BUY
Open market or private purchase
$55,900
$22.36 p/Share
2,500
Added 0.21%
1,166,871
Common Stock
Jan 04
2023
SELL
Open market or private sale
$122,266
$22.55 p/Share
5,422
Reduced 0.46%
1,164,371
Common Stock
Jan 03
2023
SELL
Open market or private sale
$293,092
$22.53 p/Share
13,009
Reduced 1.1%
1,169,793
Common Stock
Dec 30
2022
BUY
Open market or private purchase
$688,689
$22.56 p/Share
30,527
Added 2.52%
1,182,802
Common Stock
Dec 29
2022
BUY
Open market or private purchase
$73,311
$21.93 p/Share
3,343
Added 0.29%
1,152,275
Common Stock
Dec 28
2022
BUY
Open market or private purchase
$68,813
$21.95 p/Share
3,135
Added 0.27%
1,148,932
Common Stock
Dec 27
2022
BUY
Open market or private purchase
$121,957
$22.01 p/Share
5,541
Added 0.48%
1,145,797
Common Stock
Dec 23
2022
BUY
Open market or private purchase
$37,349
$21.97 p/Share
1,700
Added 0.15%
1,140,256
Common Stock
Dec 22
2022
BUY
Open market or private purchase
$219,800
$21.98 p/Share
10,000
Added 0.87%
1,138,556
Common Stock
Dec 21
2022
BUY
Open market or private purchase
$334,807
$21.87 p/Share
15,309
Added 1.34%
1,128,556
Common Stock
Dec 20
2022
BUY
Open market or private purchase
$2,175
$21.75 p/Share
100
Added 0.01%
1,113,247
Common Stock
Dec 19
2022
BUY
Open market or private purchase
$27,861
$21.75 p/Share
1,281
Added 0.11%
1,113,147
Common Stock
Dec 16
2022
SELL
Open market or private sale
$4,420
$22.1 p/Share
200
Reduced 0.02%
1,111,866
Common Stock
Dec 14
2022
SELL
Open market or private sale
$57,946
$22.27 p/Share
2,602
Reduced 0.23%
1,112,066
Common Stock
Dec 13
2022
SELL
Open market or private sale
$9,360
$22.34 p/Share
419
Reduced 0.04%
1,114,668
Common Stock
Dec 12
2022
SELL
Open market or private sale
$53,629
$22.29 p/Share
2,406
Reduced 0.22%
1,115,087
Common Stock
Dec 09
2022
SELL
Open market or private sale
$6,615
$22.05 p/Share
300
Reduced 0.03%
1,117,493
Common Stock
Dec 09
2022
BUY
Open market or private purchase
$106,438
$21.91 p/Share
4,858
Added 0.43%
1,117,793
Common Stock
Dec 08
2022
BUY
Open market or private purchase
$48,507
$21.85 p/Share
2,220
Added 0.2%
1,112,935
Common Stock
Dec 07
2022
SELL
Open market or private sale
$218,005
$22.25 p/Share
9,798
Reduced 0.87%
1,110,715
Common Stock
Dec 06
2022
SELL
Open market or private sale
$98,787
$22.11 p/Share
4,468
Reduced 0.4%
1,120,513
Common Stock
Dec 05
2022
SELL
Open market or private sale
$27,618
$22.13 p/Share
1,248
Reduced 0.11%
1,124,981
Common Stock
Dec 01
2022
SELL
Open market or private sale
$31,651
$22.4 p/Share
1,413
Reduced 0.13%
1,126,229
Common Stock
Nov 30
2022
BUY
Open market or private purchase
$549,475
$22.21 p/Share
24,740
Added 2.15%
1,127,642
Common Stock
Nov 29
2022
SELL
Open market or private sale
$59,312
$22.0 p/Share
2,696
Reduced 0.24%
1,102,902
Common Stock