Feb 16
2024
SELL
Open market or private sale
$829,600
$24.4 p/Share
34,000
Reduced 1.16%
2,892,610
Common Stock, par valu...
Oct 16
2023
SELL
Open market or private sale
$325,554
$18.71 p/Share
17,400
Reduced 0.59%
2,926,610
Common Stock, par valu...
Sep 29
2023
SELL
Open market or private sale
$756
$19.9 p/Share
38
Reduced 0.0%
2,944,010
Common Stock, par valu...
Sep 28
2023
SELL
Open market or private sale
$63,878
$19.9 p/Share
3,210
Reduced 0.11%
2,944,048
Common Stock, par valu...
Sep 27
2023
SELL
Open market or private sale
$17,478
$20.09 p/Share
870
Reduced 0.03%
2,947,258
Common Stock, par valu...
Sep 26
2023
SELL
Open market or private sale
$8,895
$19.9 p/Share
447
Reduced 0.02%
2,948,128
Common Stock
Sep 25
2023
SELL
Open market or private sale
$60,781
$20.06 p/Share
3,030
Reduced 0.1%
2,948,575
Common Stock, par valu...
Aug 16
2023
SELL
Open market or private sale
$179,904
$21.53 p/Share
8,356
Reduced 0.28%
2,951,605
Common Stock, par valu...
Aug 15
2023
SELL
Open market or private sale
$12,438
$21.52 p/Share
578
Reduced 0.02%
2,959,961
Common Stock
Aug 14
2023
SELL
Open market or private sale
$122,996
$21.62 p/Share
5,689
Reduced 0.19%
2,960,539
Common Stock, par valu...
Jul 25
2023
SELL
Open market or private sale
$185,124
$23.49 p/Share
7,881
Reduced 0.26%
2,966,228
Common Stock
Jul 24
2023
SELL
Open market or private sale
$223,696
$23.5 p/Share
9,519
Reduced 0.32%
2,974,109
Common Stock, par valu...
Jul 13
2023
SELL
Open market or private sale
$228,299
$22.83 p/Share
10,000
Reduced 0.33%
2,983,628
Common Stock, par valu...
Jul 06
2023
SELL
Open market or private sale
$224,000
$22.4 p/Share
10,000
Reduced 0.33%
2,993,628
Common Stock, par valu...
Jun 26
2023
SELL
Open market or private sale
$222,200
$22.22 p/Share
10,000
Reduced 0.33%
3,003,628
Common Stock, par valu...
May 25
2023
SELL
Open market or private sale
$221,100
$20.1 p/Share
11,000
Reduced 0.36%
3,013,628
Common Stock, par valu...
May 17
2023
SELL
Open market or private sale
$212,100
$21.21 p/Share
10,000
Reduced 0.33%
3,024,628
Common Stock, par valu...
Apr 18
2023
SELL
Open market or private sale
$149,940
$21.42 p/Share
7,000
Reduced 0.23%
3,034,628
Common Stock, par valu...
Apr 13
2023
SELL
Open market or private sale
$151,130
$21.59 p/Share
7,000
Reduced 0.23%
3,041,628
Common Stock, par valu...
Apr 06
2023
SELL
Open market or private sale
$39,284
$21.42 p/Share
1,834
Reduced 0.06%
3,048,628
Common Stock
Apr 05
2023
SELL
Open market or private sale
$93,393
$22.21 p/Share
4,205
Reduced 0.14%
3,050,462
Common Stock, par valu...
Mar 29
2023
SELL
Open market or private sale
$152,250
$21.75 p/Share
7,000
Reduced 0.23%
3,054,667
Common Stock, par valu...
Feb 07
2023
SELL
Open market or private sale
$425,400
$21.27 p/Share
20,000
Reduced 0.65%
3,061,667
Common Stock, par valu...
Oct 08
2021
SELL
Open market or private sale
$72,489
$17.21 p/Share
4,212
Reduced 0.14%
3,081,667
Common Stock
Oct 07
2021
SELL
Open market or private sale
$59,986
$17.55 p/Share
3,418
Reduced 0.11%
3,085,879
Common Stock, par valu...