Dec 05
2024
|
SELL
Open market or private sale
|
$7,014,138
$84.17 p/Share
|
83,333
|
|
Dec 05
2024
|
BUY
Conversion of derivative security
|
-
|
83,333
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$6,937,472
$83.25 p/Share
|
83,333
|
|
Dec 04
2024
|
BUY
Conversion of derivative security
|
-
|
83,333
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$6,617,473
$79.41 p/Share
|
83,333
|
|
Nov 06
2024
|
BUY
Conversion of derivative security
|
-
|
83,333
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$13,782,109
$77.18 p/Share
|
178,571
|
|
Nov 05
2024
|
BUY
Conversion of derivative security
|
-
|
156,914
|
|
Oct 22
2024
|
SELL
Open market or private sale
|
$2,578,907
$72.21 p/Share
|
35,714
|
|
Oct 21
2024
|
SELL
Open market or private sale
|
$2,547,335
$71.31 p/Share
|
35,722
|
|
Oct 10
2024
|
SELL
Open market or private sale
|
$1,497,346
$70.47 p/Share
|
21,248
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$2,569,818
$69.07 p/Share
|
37,206
|
|
Oct 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
68,453
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$164,535
$67.99 p/Share
|
2,420
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$165,479
$68.38 p/Share
|
2,420
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$135,834
$56.13 p/Share
|
2,420
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$136,439
$56.38 p/Share
|
2,420
|
|
Jul 10
2024
|
SELL
Open market or private sale
|
$1,182,042
$56.53 p/Share
|
20,910
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$2,158,951
$57.1 p/Share
|
37,810
|
|
Jul 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
68,454
|
|
Jun 04
2024
|
SELL
Open market or private sale
|
$149,241
$61.67 p/Share
|
2,420
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$149,556
$61.8 p/Share
|
2,420
|
|
May 07
2024
|
SELL
Open market or private sale
|
$150,306
$62.11 p/Share
|
2,420
|
|
May 06
2024
|
SELL
Open market or private sale
|
$149,604
$61.82 p/Share
|
2,420
|
|
Apr 11
2024
|
SELL
Open market or private sale
|
$151,129
$62.45 p/Share
|
2,420
|
|