Feb 16
2024
SELL
Open market or private sale
$805,200
$24.4 p/Share
33,000
Reduced 1.13%
2,886,978
Common Stock, par valu...
Oct 05
2023
SELL
Open market or private sale
$282,089
$19.01 p/Share
14,839
Reduced 0.51%
2,919,978
Common Stock
Oct 04
2023
SELL
Open market or private sale
$19,448
$19.03 p/Share
1,022
Reduced 0.03%
2,934,817
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$1,678
$19.07 p/Share
88
Reduced 0.0%
2,935,839
Common Stock
Oct 02
2023
SELL
Open market or private sale
$20,201
$19.13 p/Share
1,056
Reduced 0.04%
2,935,927
Common Stock, par valu...
Sep 12
2023
SELL
Open market or private sale
$37,085
$20.58 p/Share
1,802
Reduced 0.06%
2,936,983
Common Stock
Sep 11
2023
SELL
Open market or private sale
$322,410
$20.67 p/Share
15,598
Reduced 0.53%
2,938,785
Common Stock, par valu...
Aug 23
2023
SELL
Open market or private sale
$216,069
$20.83 p/Share
10,373
Reduced 0.35%
2,954,383
Common Stock
Aug 22
2023
SELL
Open market or private sale
$23,131
$20.82 p/Share
1,111
Reduced 0.04%
2,964,756
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$123,999
$20.96 p/Share
5,916
Reduced 0.2%
2,965,867
Common Stock, par valu...
Jul 31
2023
SELL
Open market or private sale
$406,986
$23.39 p/Share
17,400
Reduced 0.58%
2,971,783
Common Stock, par valu...
Jul 12
2023
SELL
Open market or private sale
$249,040
$22.64 p/Share
11,000
Reduced 0.37%
2,989,183
Common Stock, par valu...
Jul 05
2023
SELL
Open market or private sale
$229,700
$22.97 p/Share
10,000
Reduced 0.33%
3,000,183
Common Stock, par valu...
May 25
2023
SELL
Open market or private sale
$225,830
$20.53 p/Share
11,000
Reduced 0.36%
3,010,183
Common Stock, par valu...
May 22
2023
SELL
Open market or private sale
$84,976
$21.26 p/Share
3,997
Reduced 0.13%
3,021,183
Common Stock
May 19
2023
SELL
Open market or private sale
$28,753
$21.22 p/Share
1,355
Reduced 0.04%
3,025,180
Common Stock, par valu...
Apr 19
2023
SELL
Open market or private sale
$74,539
$21.17 p/Share
3,521
Reduced 0.12%
3,026,535
Common Stock, par valu...
Apr 17
2023
SELL
Open market or private sale
$75,424
$21.68 p/Share
3,479
Reduced 0.11%
3,030,056
Common Stock, par valu...
Apr 12
2023
SELL
Open market or private sale
$26,515
$22.49 p/Share
1,179
Reduced 0.04%
3,033,535
Common Stock, par valu...
Mar 28
2023
SELL
Open market or private sale
$100,536
$21.7 p/Share
4,633
Reduced 0.15%
3,034,714
Common Stock
Mar 27
2023
SELL
Open market or private sale
$51,363
$21.7 p/Share
2,367
Reduced 0.08%
3,039,347
Common Stock, par valu...
Mar 22
2023
SELL
Open market or private sale
$123,329
$21.43 p/Share
5,755
Reduced 0.19%
3,041,714
Common Stock, par valu...
Mar 17
2023
SELL
Open market or private sale
$200,332
$21.78 p/Share
9,198
Reduced 0.3%
3,047,469
Common Stock, par valu...
Mar 16
2023
SELL
Open market or private sale
$77,316
$21.2 p/Share
3,647
Reduced 0.12%
3,056,667
Common Stock
Mar 15
2023
SELL
Open market or private sale
$13,720
$20.0 p/Share
686
Reduced 0.02%
3,060,314
Common Stock, par valu...