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
Oct 02
2023
SELL
Open market or private sale
$18,690
$19.13 p/Share
977
Reduced 0.09%
1,118,388
Common Stock, par valu...
Sep 28
2023
SELL
Open market or private sale
$81,391
$19.9 p/Share
4,090
Reduced 0.36%
1,119,365
Common Stock, par valu...
Sep 27
2023
SELL
Open market or private sale
$14,824
$20.17 p/Share
735
Reduced 0.07%
1,123,455
Common Stock
Sep 26
2023
SELL
Open market or private sale
$6,746
$19.9 p/Share
339
Reduced 0.03%
1,124,190
Common Stock, par valu...
Sep 25
2023
SELL
Open market or private sale
$104,423
$19.97 p/Share
5,229
Reduced 0.46%
1,124,529
Common Stock, par valu...
Sep 19
2023
SELL
Open market or private sale
$12,301
$20.71 p/Share
594
Reduced 0.05%
1,129,758
Common Stock
Sep 18
2023
SELL
Open market or private sale
$353,598
$21.04 p/Share
16,806
Reduced 1.47%
1,130,352
Common Stock, par valu...
Sep 12
2023
SELL
Open market or private sale
$50,548
$20.59 p/Share
2,455
Reduced 0.21%
1,147,158
Common Stock