Sep 24
2024
SELL
Open market or private sale
$14,104
$27.71 p/Share
509
Reduced 0.08%
632,912
Common Stock, par valu...
Sep 23
2024
SELL
Open market or private sale
$403,183
$27.96 p/Share
14,420
Reduced 2.23%
633,421
Common Stock, par valu...
Sep 17
2024
SELL
Open market or private sale
$163,731
$27.95 p/Share
5,858
Reduced 0.9%
647,841
Common Stock, par valu...
Sep 16
2024
SELL
Open market or private sale
$320,490
$28.01 p/Share
11,442
Reduced 1.72%
653,699
Common Stock, par valu...
Sep 09
2024
SELL
Open market or private sale
$443,745
$25.65 p/Share
17,300
Reduced 2.54%
665,141
Common Stock
Sep 03
2024
SELL
Open market or private sale
$54,560
$26.68 p/Share
2,045
Reduced 0.3%
682,441
Common Stock, par valu...
Aug 26
2024
SELL
Open market or private sale
$371,221
$27.73 p/Share
13,387
Reduced 1.92%
684,486
Common Stock, par valu...
Aug 19
2024
SELL
Open market or private sale
$451,183
$26.08 p/Share
17,300
Reduced 2.42%
697,873
Common Stock, par valu...
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