Jul 18
2024
|
SELL
Open market or private sale
|
$3,343,795
$33.32 p/Share
|
100,354
|
|
Jul 18
2024
|
SELL
Open market or private sale
|
$1,581,100
$33.32 p/Share
|
47,452
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$1,546,419
$33.01 p/Share
|
46,847
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$1,788,349
$33.01 p/Share
|
54,176
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$845,650
$33.01 p/Share
|
25,618
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$71,609,750
$31.25 p/Share
|
2,291,512
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$35,581,141
$31.29 p/Share
|
1,137,141
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$61,922,312
$31.25 p/Share
|
1,981,514
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$133,728
$31.51 p/Share
|
4,244
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$63,240
$31.51 p/Share
|
2,007
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$115,673
$31.51 p/Share
|
3,671
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$1,799,347
$31.51 p/Share
|
57,104
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$850,864
$31.51 p/Share
|
27,003
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$1,555,963
$31.51 p/Share
|
49,380
|
|
Jun 27
2024
|
SELL
Open market or private sale
|
$7,670,250
$31.5 p/Share
|
243,500
|
|
Jun 27
2024
|
SELL
Open market or private sale
|
$3,626,941
$31.5 p/Share
|
115,141
|
|
Jun 27
2024
|
SELL
Open market or private sale
|
$6,632,608
$31.5 p/Share
|
210,559
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$91,032
$31.51 p/Share
|
2,889
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$43,042
$31.51 p/Share
|
1,366
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$78,711
$31.51 p/Share
|
2,498
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$926,929
$31.51 p/Share
|
29,417
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$438,304
$31.51 p/Share
|
13,910
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$801,582
$31.51 p/Share
|
25,439
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$2,062,219
$31.53 p/Share
|
65,405
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$3,771,240
$31.53 p/Share
|
119,608
|
|