Oct 03
2023
|
SELL
Open market or private sale
|
$80,368,709
$26.2 p/Share
|
3,067,508
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$41,040,895
$25.7 p/Share
|
1,596,922
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$82,961,293
$25.8 p/Share
|
3,215,554
|
|
Sep 28
2023
|
SELL
Open market or private sale
|
$8,042,000
$25.68 p/Share
|
313,162
|
|
Sep 27
2023
|
SELL
Open market or private sale
|
$34,739,662
$25.69 p/Share
|
1,352,264
|
|
Sep 26
2023
|
SELL
Open market or private sale
|
$47,658,836
$25.81 p/Share
|
1,846,526
|
|
Sep 25
2023
|
SELL
Open market or private sale
|
$37,330,242
$26.37 p/Share
|
1,415,633
|
|
Sep 22
2023
|
SELL
Open market or private sale
|
$35,743,964
$26.8 p/Share
|
1,333,730
|
|
Sep 21
2023
|
SELL
Open market or private sale
|
$48,080,062
$26.92 p/Share
|
1,786,035
|
|
Sep 20
2023
|
SELL
Open market or private sale
|
$45,388,830
$27.2 p/Share
|
1,668,707
|
|
Sep 13
2023
|
SELL
Open market or private sale
|
$82,138,970
$28.39 p/Share
|
2,893,236
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$48,545,969
$29.07 p/Share
|
1,669,968
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$27,784,063
$29.59 p/Share
|
938,968
|
|
Apr 06
2022
|
BUY
Open market or private purchase
|
$153,328,655
$35.22 p/Share
|
4,353,454
|
|
Apr 05
2022
|
BUY
Open market or private purchase
|
$86,501,585
$36.22 p/Share
|
2,388,227
|
|
Apr 04
2022
|
BUY
Open market or private purchase
|
$159,996,335
$36.43 p/Share
|
4,391,884
|
|