Jun 05
2023
SELL
Open market or private sale
$27,631,850
$26.51 p/Share
1,042,318
Reduced 100.0%
0
Common Stock
Jun 02
2023
SELL
Open market or private sale
$1,285,814
$26.51 p/Share
48,503
Reduced 4.45%
1,042,318
Common Stock
Apr 27
2023
SELL
Open market or private sale
$294,060
$25.35 p/Share
11,600
Reduced 1.05%
1,090,821
Common Stock
Apr 26
2023
SELL
Open market or private sale
$414,012
$25.55 p/Share
16,204
Reduced 1.45%
1,102,421
Common Stock
Apr 12
2023
SELL
Open market or private sale
$949,984
$26.12 p/Share
36,370
Reduced 3.15%
1,118,625
Common Stock
Apr 11
2023
SELL
Open market or private sale
$1,333,376
$26.78 p/Share
49,790
Reduced 4.13%
1,154,995
Common Stock
Mar 29
2023
SELL
Open market or private sale
$820,512
$25.28 p/Share
32,457
Reduced 2.62%
1,204,785
Common Stock
Mar 28
2023
SELL
Open market or private sale
$656,549
$25.02 p/Share
26,241
Reduced 2.08%
1,237,242
Common Stock
Mar 14
2023
SELL
Open market or private sale
$218,550
$23.25 p/Share
9,400
Reduced 0.74%
1,263,483
Common Stock
Mar 13
2023
SELL
Open market or private sale
$229,360
$24.4 p/Share
9,400
Reduced 0.73%
1,272,883
Common Stock
Feb 22
2023
SELL
Open market or private sale
$206,518
$21.97 p/Share
9,400
Reduced 0.73%
1,282,283
Common Stock
Feb 21
2023
SELL
Open market or private sale
$204,355
$21.74 p/Share
9,400
Reduced 0.72%
1,291,683
Common Stock
Feb 08
2023
SELL
Open market or private sale
$601,762
$21.7 p/Share
27,731
Reduced 2.09%
1,301,083
Common Stock
Feb 07
2023
SELL
Open market or private sale
$202,400
$23.0 p/Share
8,800
Reduced 0.66%
1,328,814
Common Stock
Jan 25
2023
SELL
Open market or private sale
$707,188
$25.51 p/Share
27,722
Reduced 2.03%
1,337,614
Common Stock
Jan 24
2023
SELL
Open market or private sale
$674,723
$26.03 p/Share
25,921
Reduced 1.86%
1,365,336
Common Stock
Jan 12
2023
SELL
Open market or private sale
$1,162,989
$25.54 p/Share
45,536
Reduced 3.17%
1,391,257
Common Stock
Jan 11
2023
SELL
Open market or private sale
$236,366
$24.32 p/Share
9,719
Reduced 0.67%
1,436,793
Common Stock
Dec 20
2022
SELL
Open market or private sale
$218,781
$23.24 p/Share
9,414
Reduced 0.63%
1,481,333
Common Stock
Dec 19
2022
SELL
Open market or private sale
$207,271
$22.86 p/Share
9,067
Reduced 0.6%
1,490,747
Common Stock
Dec 08
2022
SELL
Open market or private sale
$233,638
$23.99 p/Share
9,739
Reduced 0.65%
1,499,814
Common Stock
Dec 07
2022
SELL
Open market or private sale
$217,192
$23.97 p/Share
9,061
Reduced 0.6%
1,509,553
Common Stock
Nov 29
2022
SELL
Open market or private sale
$208,492
$22.18 p/Share
9,400
Reduced 0.62%
1,518,614
Common Stock
Nov 28
2022
SELL
Open market or private sale
$207,646
$22.09 p/Share
9,400
Reduced 0.61%
1,528,014
Common Stock
Nov 10
2022
SELL
Open market or private sale
$216,670
$23.05 p/Share
9,400
Reduced 0.61%
1,537,414
Common Stock