Apr 27
2023
SELL
Open market or private sale
$256,684
$22.05 p/Share
11,641
Reduced 0.81%
1,426,071
Common Stock
Apr 26
2023
SELL
Open market or private sale
$87,083
$22.45 p/Share
3,879
Reduced 0.27%
1,437,712
Common Stock, par valu...
Apr 13
2023
SELL
Open market or private sale
$65,370
$21.79 p/Share
3,000
Reduced 0.21%
1,441,591
Common Stock
Apr 12
2023
SELL
Open market or private sale
$82,181
$22.08 p/Share
3,722
Reduced 0.26%
1,444,591
Common Stock, par valu...
Apr 11
2023
SELL
Open market or private sale
$436,599
$21.83 p/Share
20,000
Reduced 1.36%
1,448,313
Common Stock
Apr 10
2023
SELL
Open market or private sale
$181,477
$21.7 p/Share
8,363
Reduced 0.57%
1,468,313
Common Stock, par valu...
Apr 06
2023
SELL
Open market or private sale
$39,330
$21.41 p/Share
1,837
Reduced 0.12%
1,476,676
Common Stock, par valu...
Apr 05
2023
SELL
Open market or private sale
$39,958
$22.04 p/Share
1,813
Reduced 0.12%
1,478,513
Common Stock
Apr 04
2023
SELL
Open market or private sale
$74,980
$23.0 p/Share
3,260
Reduced 0.22%
1,480,326
Common Stock, par valu...
Mar 21
2023
SELL
Open market or private sale
$145,681
$21.19 p/Share
6,875
Reduced 0.46%
1,483,586
Common Stock
Mar 20
2023
SELL
Open market or private sale
$278,775
$21.24 p/Share
13,125
Reduced 0.87%
1,490,461
Common Stock, par valu...
Mar 13
2023
SELL
Open market or private sale
$375,200
$18.76 p/Share
20,000
Reduced 1.31%
1,503,586
Common Stock, par valu...
Mar 08
2023
SELL
Open market or private sale
$167,703
$19.96 p/Share
8,402
Reduced 0.55%
1,523,586
Common Stock, par valu...
Mar 07
2023
SELL
Open market or private sale
$81,018
$19.97 p/Share
4,057
Reduced 0.26%
1,531,988
Common Stock
Mar 06
2023
SELL
Open market or private sale
$150,820
$20.0 p/Share
7,541
Reduced 0.49%
1,536,045
Common Stock, par valu...
Feb 27
2023
SELL
Open market or private sale
$771,407
$19.35 p/Share
39,866
Reduced 2.52%
1,543,586
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$2,706
$20.2 p/Share
134
Reduced 0.01%
1,583,452
Common Stock, par valu...
Feb 13
2023
SELL
Open market or private sale
$394,799
$19.74 p/Share
20,000
Reduced 1.25%
1,583,586
Common Stock, par valu...
Feb 07
2023
SELL
Open market or private sale
$123,107
$20.59 p/Share
5,979
Reduced 0.37%
1,603,586
Common Stock
Feb 06
2023
SELL
Open market or private sale
$288,832
$20.6 p/Share
14,021
Reduced 0.86%
1,609,565
Common Stock, par valu...
Jan 30
2023
SELL
Open market or private sale
$385,000
$19.25 p/Share
20,000
Reduced 1.22%
1,623,586
Common Stock, par valu...
Jan 25
2023
SELL
Open market or private sale
$205,759
$19.16 p/Share
10,739
Reduced 0.65%
1,643,586
Common Stock, par valu...
Jan 24
2023
SELL
Open market or private sale
$422,063
$19.11 p/Share
22,086
Reduced 1.32%
1,654,325
Common Stock
Jan 23
2023
SELL
Open market or private sale
$103,926
$19.21 p/Share
5,410
Reduced 0.32%
1,676,411
Common Stock, par valu...
Jan 18
2023
SELL
Open market or private sale
$324
$20.26 p/Share
16
Reduced 0.0%
1,681,821
Common Stock