Dec 18
2024
|
SELL
Open market or private sale
|
$159,951,148
$35.75 p/Share
|
4,474,158
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$2,552,002
$36.11 p/Share
|
70,673
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$758,350
$36.63 p/Share
|
20,703
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$26,058,150
$36.65 p/Share
|
711,000
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$42,832,786
$36.69 p/Share
|
1,167,424
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$40,016,599
$36.18 p/Share
|
1,106,042
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$16,771,500
$37.27 p/Share
|
450,000
|
|
Oct 18
2024
|
SELL
Open market or private sale
|
$67,160,164
$36.62 p/Share
|
1,833,975
|
|
Oct 17
2024
|
SELL
Open market or private sale
|
$11,184,432
$36.16 p/Share
|
309,304
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$48,869,090
$36.02 p/Share
|
1,356,721
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$21,321,912
$33.5 p/Share
|
636,475
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$26,528,066
$33.16 p/Share
|
800,002
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$1,511,074
$33.11 p/Share
|
45,638
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$233,043
$33.33 p/Share
|
6,992
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$1,664,999
$33.3 p/Share
|
50,000
|
|
Jul 26
2024
|
SELL
Open market or private sale
|
$30,874,069
$33.5 p/Share
|
921,614
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$10,471,083
$33.53 p/Share
|
312,290
|
|
Jul 22
2024
|
SELL
Open market or private sale
|
$12,128,734
$33.16 p/Share
|
365,764
|
|
Jul 18
2024
|
SELL
Open market or private sale
|
$7,816,338
$33.32 p/Share
|
234,584
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$3,927,137
$31.01 p/Share
|
126,641
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$194,369,968
$31.25 p/Share
|
6,219,839
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$312,642
$31.51 p/Share
|
9,922
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$4,206,175
$31.51 p/Share
|
133,487
|
|
Jun 27
2024
|
SELL
Open market or private sale
|
$17,929,800
$31.5 p/Share
|
569,200
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$212,787
$31.51 p/Share
|
6,753
|
|