Dec 10
2024
|
SELL
Open market or private sale
|
$14,802,974
$36.18 p/Share
|
409,148
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$17,118,820
$36.18 p/Share
|
473,157
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$8,094,804
$36.18 p/Share
|
223,737
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$6,204,113
$37.27 p/Share
|
166,464
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$7,174,735
$37.27 p/Share
|
192,507
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$3,392,650
$37.27 p/Share
|
91,029
|
|
Oct 18
2024
|
SELL
Open market or private sale
|
$28,730,623
$36.62 p/Share
|
784,561
|
|
Oct 18
2024
|
SELL
Open market or private sale
|
$13,585,580
$36.62 p/Share
|
370,988
|
|
Oct 18
2024
|
SELL
Open market or private sale
|
$24,843,960
$36.62 p/Share
|
678,426
|
|
Oct 17
2024
|
SELL
Open market or private sale
|
$4,784,618
$36.16 p/Share
|
132,318
|
|
Oct 17
2024
|
SELL
Open market or private sale
|
$2,262,458
$36.16 p/Share
|
62,568
|
|
Oct 17
2024
|
SELL
Open market or private sale
|
$4,137,354
$36.16 p/Share
|
114,418
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$20,905,863
$36.02 p/Share
|
580,396
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$9,885,544
$36.02 p/Share
|
274,446
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$18,077,681
$36.02 p/Share
|
501,879
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$4,313,158
$33.5 p/Share
|
128,751
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$7,887,374
$33.5 p/Share
|
235,444
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$9,121,380
$33.5 p/Share
|
272,280
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$5,366,282
$33.16 p/Share
|
161,830
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$9,813,304
$33.16 p/Share
|
295,938
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$11,348,479
$33.16 p/Share
|
342,234
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$305,671
$33.11 p/Share
|
9,232
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$558,963
$33.11 p/Share
|
16,882
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$646,439
$33.11 p/Share
|
19,524
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$47,128
$33.33 p/Share
|
1,414
|
|