Feb 16
2024
SELL
Open market or private sale
$805,200
$24.4 p/Share
33,000
Reduced 1.14%
2,865,953
Common Stock, par valu...
Oct 09
2023
SELL
Open market or private sale
$321,378
$18.47 p/Share
17,400
Reduced 0.6%
2,898,953
Common Stock, par valu...
Sep 19
2023
SELL
Open market or private sale
$11,687
$20.76 p/Share
563
Reduced 0.02%
2,916,353
Common Stock
Sep 18
2023
SELL
Open market or private sale
$354,418
$21.05 p/Share
16,837
Reduced 0.57%
2,916,916
Common Stock, par valu...
Aug 28
2023
SELL
Open market or private sale
$366,444
$21.06 p/Share
17,400
Reduced 0.59%
2,933,753
Common Stock, par valu...
Aug 10
2023
SELL
Open market or private sale
$139,996
$22.58 p/Share
6,200
Reduced 0.21%
2,951,153
Common Stock, par valu...
Aug 07
2023
SELL
Open market or private sale
$190,262
$22.68 p/Share
8,389
Reduced 0.28%
2,957,358
Common Stock, par valu...
Jul 14
2023
SELL
Open market or private sale
$242,000
$24.2 p/Share
10,000
Reduced 0.34%
2,965,742
Common Stock, par valu...
Jul 07
2023
SELL
Open market or private sale
$226,500
$22.65 p/Share
10,000
Reduced 0.33%
2,975,742
Common Stock, par valu...
Jun 30
2023
SELL
Open market or private sale
$254,870
$23.17 p/Share
11,000
Reduced 0.37%
2,985,742
Common Stock, par valu...
May 23
2023
SELL
Open market or private sale
$205,799
$20.58 p/Share
10,000
Reduced 0.33%
2,996,742
Common Stock, par valu...
Apr 20
2023
SELL
Open market or private sale
$107,041
$21.34 p/Share
5,016
Reduced 0.17%
3,006,742
Common Stock, par valu...
Apr 14
2023
SELL
Open market or private sale
$149,940
$21.42 p/Share
7,000
Reduced 0.23%
3,011,758
Common Stock, par valu...
Mar 24
2023
SELL
Open market or private sale
$66,639
$21.4 p/Share
3,114
Reduced 0.1%
3,018,758
Common Stock
Mar 23
2023
SELL
Open market or private sale
$61,846
$21.43 p/Share
2,886
Reduced 0.1%
3,021,872
Common Stock, par valu...
Mar 09
2023
SELL
Open market or private sale
$38,370
$20.1 p/Share
1,909
Reduced 0.06%
3,024,758
Common Stock, par valu...
Mar 03
2023
SELL
Open market or private sale
$287,712
$20.28 p/Share
14,187
Reduced 0.47%
3,026,667
Common Stock, par valu...
Mar 01
2023
SELL
Open market or private sale
$177,611
$20.06 p/Share
8,854
Reduced 0.29%
3,040,854
Common Stock
Feb 28
2023
SELL
Open market or private sale
$403,400
$20.17 p/Share
20,000
Reduced 0.65%
3,049,708
Common Stock, par valu...
Feb 17
2023
SELL
Open market or private sale
$89,156
$20.43 p/Share
4,364
Reduced 0.14%
3,069,708
Common Stock, par valu...
Feb 15
2023
SELL
Open market or private sale
$412,600
$20.63 p/Share
20,000
Reduced 0.65%
3,074,072
Common Stock, par valu...
Feb 08
2023
SELL
Open market or private sale
$426,000
$21.3 p/Share
20,000
Reduced 0.64%
3,094,072
Common Stock, par valu...
Oct 13
2021
SELL
Open market or private sale
$170,300
$17.03 p/Share
10,000
Reduced 0.32%
3,114,072
Common Stock, par valu...
Jul 12
2021
SELL
Open market or private sale
$265,327
$16.93 p/Share
15,672
Reduced 0.5%
3,124,072
Common Stock, par valu...
Jul 07
2021
SELL
Open market or private sale
$91,204
$17.59 p/Share
5,185
Reduced 0.16%
3,139,744
Common Stock