Jun 18
2025
|
SELL
Open market or private sale
|
$17,327,500
$69.31 p/Share
|
250,000
|
|
Jun 17
2025
|
SELL
Open market or private sale
|
$17,572,500
$70.29 p/Share
|
250,000
|
|
May 20
2025
|
BUY
Other acquisition or disposition
|
-
|
219
|
|
Mar 06
2025
|
SELL
Open market or private sale
|
$12,577,500
$50.31 p/Share
|
250,000
|
|
Mar 05
2025
|
SELL
Open market or private sale
|
$28,960,767
$51.5 p/Share
|
562,345
|
|
Feb 27
2025
|
SELL
Open market or private sale
|
$190,363,747
$58.75 p/Share
|
3,240,234
|
|
Feb 27
2025
|
SELL
Other acquisition or disposition
|
-
|
3,504,925
|
|
Feb 27
2025
|
|
-
|
100,000
|
|
Feb 19
2025
|
BUY
Other acquisition or disposition
|
-
|
112
|
|
Jan 23
2025
|
BUY
Other acquisition or disposition
|
-
|
75
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$7,192,816
$38.33 p/Share
|
187,655
|
|
Jun 17
2024
|
SELL
Other acquisition or disposition
|
-
|
2,800,013
|
|
Jun 17
2024
|
SELL
Other acquisition or disposition
|
-
|
9,163,997
|
|
Jun 17
2024
|
BUY
Grant, award, or other acquisition
|
-
|
184,337
|
|
Jun 17
2024
|
BUY
Conversion of derivative security
|
-
|
3,388,777
|
|
Jun 17
2024
|
BUY
Other acquisition or disposition
|
-
|
1,886,307
|
|
Jun 17
2024
|
BUY
Conversion of derivative security
|
-
|
13,551,192
|
|
Jun 17
2024
|
BUY
Other acquisition or disposition
|
-
|
7,768,231
|
|
Jun 17
2024
|
BUY
Grant, award, or other acquisition
|
-
|
37,716
|
|