Dec 08
2023
SELL
Open market or private sale
$50,794
$22.87 p/Share
2,221
Reduced 0.23%
948,773
Common Stock, par valu...
Dec 07
2023
SELL
Open market or private sale
$13,304
$22.86 p/Share
582
Reduced 0.06%
950,994
Common Stock
Dec 06
2023
SELL
Open market or private sale
$104,538
$22.92 p/Share
4,561
Reduced 0.48%
951,576
Common Stock, par valu...
Dec 05
2023
SELL
Open market or private sale
$8,545
$22.91 p/Share
373
Reduced 0.04%
956,137
Common Stock
Dec 04
2023
SELL
Open market or private sale
$185,322
$22.99 p/Share
8,061
Reduced 0.84%
956,510
Common Stock, par valu...
Dec 01
2023
SELL
Open market or private sale
$233,994
$22.63 p/Share
10,340
Reduced 1.06%
964,571
Common Stock
Nov 30
2023
SELL
Open market or private sale
$73,630
$22.6 p/Share
3,258
Reduced 0.33%
974,911
Common Stock, par valu...
Nov 28
2023
SELL
Open market or private sale
$5,288
$22.6 p/Share
234
Reduced 0.02%
978,169
Common Stock
Nov 27
2023
SELL
Open market or private sale
$80,672
$22.61 p/Share
3,568
Reduced 0.36%
978,403
Common Stock, par valu...
Nov 20
2023
SELL
Open market or private sale
$382,974
$22.01 p/Share
17,400
Reduced 1.74%
981,971
Common Stock, par valu...
Nov 14
2023
SELL
Open market or private sale
$269,111
$22.1 p/Share
12,177
Reduced 1.2%
999,371
Common Stock
Nov 13
2023
SELL
Open market or private sale
$115,323
$22.08 p/Share
5,223
Reduced 0.51%
1,011,548
Common Stock, par valu...
Nov 10
2023
SELL
Open market or private sale
$285,538
$19.12 p/Share
14,934
Reduced 1.45%
1,016,771
Common Stock, par valu...
Nov 06
2023
SELL
Open market or private sale
$47,174
$19.13 p/Share
2,466
Reduced 0.24%
1,031,705
Common Stock, par valu...
Oct 30
2023
SELL
Open market or private sale
$310,764
$17.86 p/Share
17,400
Reduced 1.65%
1,034,171
Common Stock, par valu...
Oct 26
2023
SELL
Open market or private sale
$28,730
$18.23 p/Share
1,576
Reduced 0.15%
1,051,571
Common Stock, par valu...
Oct 25
2023
SELL
Open market or private sale
$105,205
$18.23 p/Share
5,771
Reduced 0.54%
1,053,147
Common Stock
Oct 24
2023
SELL
Open market or private sale
$39,905
$18.23 p/Share
2,189
Reduced 0.21%
1,058,918
Common Stock
Oct 23
2023
SELL
Open market or private sale
$144,540
$18.38 p/Share
7,864
Reduced 0.74%
1,061,107
Common Stock, par valu...
Oct 23
2023
SELL
Open market or private sale
$144,540
$18.38 p/Share
7,864
Reduced 0.74%
1,061,107
Common Stock, par valu...
Oct 16
2023
SELL
Open market or private sale
$325,380
$18.7 p/Share
17,400
Reduced 1.6%
1,068,971
Common Stock, par valu...
Oct 09
2023
SELL
Open market or private sale
$321,552
$18.48 p/Share
17,400
Reduced 1.58%
1,086,371
Common Stock, par valu...
Oct 05
2023
SELL
Open market or private sale
$248,270
$19.01 p/Share
13,060
Reduced 1.17%
1,103,771
Common Stock
Oct 04
2023
SELL
Open market or private sale
$29,378
$19.04 p/Share
1,543
Reduced 0.14%
1,116,831
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$266
$19.01 p/Share
14
Reduced 0.0%
1,118,374
Common Stock