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
Sep 11
2023
SELL
Open market or private sale
$309,361
$20.7 p/Share
14,945
Reduced 1.28%
1,149,613
Common Stock, par valu...
Aug 28
2023
SELL
Open market or private sale
$348,696
$20.04 p/Share
17,400
Reduced 1.47%
1,164,558
Common Stock, par valu...
Aug 23
2023
SELL
Open market or private sale
$217,423
$20.84 p/Share
10,433
Reduced 0.87%
1,181,958
Common Stock
Aug 22
2023
SELL
Open market or private sale
$166
$20.82 p/Share
8
Reduced 0.0%
1,192,391
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$146,139
$21.0 p/Share
6,959
Reduced 0.58%
1,192,399
Common Stock, par valu...
Aug 16
2023
SELL
Open market or private sale
$184,576
$21.53 p/Share
8,573
Reduced 0.71%
1,199,358
Common Stock, par valu...
Aug 15
2023
SELL
Open market or private sale
$7,467
$21.52 p/Share
347
Reduced 0.03%
1,207,931
Common Stock
Aug 14
2023
SELL
Open market or private sale
$144,612
$21.6 p/Share
6,695
Reduced 0.55%
1,208,278
Common Stock, par valu...
Aug 10
2023
SELL
Open market or private sale
$147,582
$22.58 p/Share
6,536
Reduced 0.54%
1,214,973
Common Stock, par valu...
Aug 08
2023
SELL
Open market or private sale
$270
$22.58 p/Share
12
Reduced 0.0%
1,221,509
Common Stock
Aug 07
2023
SELL
Open market or private sale
$177,289
$22.68 p/Share
7,817
Reduced 0.64%
1,221,521
Common Stock, par valu...
Jul 31
2023
SELL
Open market or private sale
$406,812
$23.38 p/Share
17,400
Reduced 1.4%
1,229,338
Common Stock, par valu...
Jul 25
2023
SELL
Open market or private sale
$172,531
$23.48 p/Share
7,348
Reduced 0.59%
1,246,738
Common Stock
Jul 24
2023
SELL
Open market or private sale
$236,222
$23.5 p/Share
10,052
Reduced 0.8%
1,254,086
Common Stock, par valu...
Jul 17
2023
SELL
Open market or private sale
$414,816
$23.84 p/Share
17,400
Reduced 1.36%
1,264,138
Common Stock, par valu...
Jul 10
2023
SELL
Open market or private sale
$392,544
$22.56 p/Share
17,400
Reduced 1.34%
1,281,538
Common Stock, par valu...
Jul 03
2023
SELL
Open market or private sale
$398,808
$22.92 p/Share
17,400
Reduced 1.32%
1,298,938
Common Stock, par valu...