Mar 19
2025
|
SELL
Open market or private sale
|
$6,102,736
$116.5 p/Share
|
52,384
|
|
Mar 19
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 18
2025
|
SELL
Open market or private sale
|
$5,971,252
$113.99 p/Share
|
52,384
|
|
Mar 18
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$6,112,165
$116.68 p/Share
|
52,384
|
|
Mar 17
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 27
2025
|
SELL
Open market or private sale
|
$7,638,634
$145.82 p/Share
|
52,384
|
|
Feb 27
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 26
2025
|
SELL
Open market or private sale
|
$7,634,968
$145.75 p/Share
|
52,384
|
|
Feb 26
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 25
2025
|
SELL
Open market or private sale
|
$7,539,105
$143.92 p/Share
|
52,384
|
|
Feb 25
2025
|
BUY
Conversion of derivative security
|
-
|
30,003
|
|
Jan 08
2025
|
SELL
Open market or private sale
|
$5,970,728
$113.98 p/Share
|
52,384
|
|
Jan 08
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 07
2025
|
SELL
Open market or private sale
|
$6,055,066
$115.59 p/Share
|
52,384
|
|
Jan 07
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 06
2025
|
SELL
Open market or private sale
|
$5,995,872
$114.46 p/Share
|
52,384
|
|
Jan 06
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Dec 20
2024
|
SELL
Open market or private sale
|
$5,815,147
$111.01 p/Share
|
52,384
|
|
Dec 20
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Dec 19
2024
|
SELL
Open market or private sale
|
$5,717,713
$109.15 p/Share
|
52,384
|
|
Dec 19
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$5,927,773
$113.16 p/Share
|
52,384
|
|
Dec 18
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Nov 25
2024
|
|
-
|
9,578
|
|