Mar 12
2024
SELL
Open market or private sale
$135,679
$25.01 p/Share
5,425
Reduced 0.75%
715,173
Common Stock
Mar 11
2024
SELL
Open market or private sale
$300,572
$25.1 p/Share
11,975
Reduced 1.63%
720,598
Common Stock, par valu...
Mar 04
2024
SELL
Open market or private sale
$441,264
$25.36 p/Share
17,400
Reduced 2.32%
732,573
Common Stock, par valu...
Feb 26
2024
SELL
Open market or private sale
$437,784
$25.16 p/Share
17,400
Reduced 2.27%
749,973
Common Stock, par valu...
Feb 20
2024
SELL
Open market or private sale
$432,390
$24.85 p/Share
17,400
Reduced 2.22%
767,373
Common Stock, par valu...
Feb 12
2024
SELL
Open market or private sale
$444,918
$25.57 p/Share
17,400
Reduced 2.17%
784,773
Common Stock, par valu...
Feb 05
2024
SELL
Open market or private sale
$421,254
$24.21 p/Share
17,400
Reduced 2.12%
802,173
Common Stock, par valu...
Jan 30
2024
SELL
Open market or private sale
$23,940
$23.94 p/Share
1,000
Reduced 0.12%
819,573
Common Stock
Jan 29
2024
SELL
Open market or private sale
$393,436
$23.99 p/Share
16,400
Reduced 1.96%
820,573
Common Stock, par valu...
Jan 22
2024
SELL
Open market or private sale
$405,246
$23.29 p/Share
17,400
Reduced 2.04%
836,973
Common Stock, par valu...
Jan 16
2024
SELL
Open market or private sale
$174,122
$23.53 p/Share
7,400
Reduced 0.86%
854,373
Common Stock, par valu...
Jan 09
2024
SELL
Open market or private sale
$315,609
$23.73 p/Share
13,300
Reduced 1.52%
861,773
Common Stock
Jan 08
2024
SELL
Open market or private sale
$97,908
$23.88 p/Share
4,100
Reduced 0.47%
875,073
Common Stock, par valu...
Jan 02
2024
SELL
Open market or private sale
$432,738
$24.87 p/Share
17,400
Reduced 1.94%
879,173
Common Stock, par valu...
Dec 26
2023
SELL
Open market or private sale
$421,950
$24.25 p/Share
17,400
Reduced 1.9%
896,573
Common Stock, par valu...
Dec 18
2023
SELL
Open market or private sale
$422,124
$24.26 p/Share
17,400
Reduced 1.87%
913,973
Common Stock, par valu...
Dec 11
2023
SELL
Open market or private sale
$393,588
$22.62 p/Share
17,400
Reduced 1.83%
931,373
Common Stock
Dec 08
2023
SELL
Open market or private sale
$50,794
$22.87 p/Share
2,221
Reduced 0.23%
948,773
Common Stock, par valu...
Dec 07
2023
SELL
Open market or private sale
$13,304
$22.86 p/Share
582
Reduced 0.06%
950,994
Common Stock
Dec 06
2023
SELL
Open market or private sale
$104,538
$22.92 p/Share
4,561
Reduced 0.48%
951,576
Common Stock, par valu...
Dec 05
2023
SELL
Open market or private sale
$8,545
$22.91 p/Share
373
Reduced 0.04%
956,137
Common Stock
Dec 04
2023
SELL
Open market or private sale
$185,322
$22.99 p/Share
8,061
Reduced 0.84%
956,510
Common Stock, par valu...
Dec 01
2023
SELL
Open market or private sale
$233,994
$22.63 p/Share
10,340
Reduced 1.06%
964,571
Common Stock
Nov 30
2023
SELL
Open market or private sale
$73,630
$22.6 p/Share
3,258
Reduced 0.33%
974,911
Common Stock, par valu...
Nov 28
2023
SELL
Open market or private sale
$5,288
$22.6 p/Share
234
Reduced 0.02%
978,169
Common Stock