Sep 10
2025
|
SELL
Open market or private sale
|
$49,957,923
$119.42 p/Share
|
418,338
|
|
Sep 10
2025
|
BUY
Conversion of derivative security
|
-
|
418,338
|
|
Aug 14
2025
|
SELL
Open market or private sale
|
$45,761,993
$109.39 p/Share
|
418,338
|
|
Aug 14
2025
|
BUY
Conversion of derivative security
|
-
|
418,338
|
|
Aug 11
2025
|
|
-
|
951,792
|
|
Aug 11
2025
|
BUY
Conversion of derivative security
|
-
|
951,792
|
|
Aug 01
2025
|
SELL
Open market or private sale
|
$156,810,731
$99.98 p/Share
|
1,568,421
|
|
Aug 01
2025
|
BUY
Conversion of derivative security
|
-
|
1,568,421
|
|
Jul 24
2025
|
SELL
Open market or private sale
|
$42,620,275
$101.88 p/Share
|
418,338
|
|
Jul 24
2025
|
BUY
Conversion of derivative security
|
-
|
418,338
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$31,078,330
$74.29 p/Share
|
418,338
|
|
Jun 11
2025
|
BUY
Conversion of derivative security
|
-
|
418,338
|
|
May 20
2025
|
SELL
Open market or private sale
|
$26,966,067
$64.46 p/Share
|
418,338
|
|
May 20
2025
|
BUY
Conversion of derivative security
|
-
|
418,338
|
|
May 13
2025
|
SELL
Open market or private sale
|
$6,500,599
$60.41 p/Share
|
107,608
|
|
May 13
2025
|
BUY
Conversion of derivative security
|
-
|
107,608
|
|
May 09
2025
|
SELL
Open market or private sale
|
$5,210,593
$55.34 p/Share
|
94,156
|
|
May 09
2025
|
BUY
Conversion of derivative security
|
-
|
94,156
|
|
Apr 28
2025
|
SELL
Open market or private sale
|
$4,770,884
$50.67 p/Share
|
94,156
|
|
Apr 28
2025
|
BUY
Conversion of derivative security
|
-
|
94,156
|
|
Apr 23
2025
|
SELL
Open market or private sale
|
$2,133,710
$45.27 p/Share
|
47,133
|
|
Apr 23
2025
|
BUY
Conversion of derivative security
|
-
|
47,133
|
|
Apr 16
2025
|
SELL
Open market or private sale
|
$9,199,489
$41.24 p/Share
|
223,072
|
|
Apr 16
2025
|
BUY
Conversion of derivative security
|
-
|
223
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$2,180,456
$46.37 p/Share
|
47,023
|
|