Dec 16
2024
|
SELL
Open market or private sale
|
$19,157,996
$173.52 p/Share
|
110,408
|
|
Dec 16
2024
|
BUY
Conversion of derivative security
|
-
|
110,408
|
|
Dec 11
2024
|
|
-
|
3,000
|
|
Dec 11
2024
|
BUY
Conversion of derivative security
|
-
|
3,000
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$14,102,413
$127.73 p/Share
|
110,408
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
110,408
|
|
Nov 06
2024
|
|
-
|
4,250
|
|
Nov 06
2024
|
BUY
Conversion of derivative security
|
-
|
4,250
|
|
Oct 15
2024
|
SELL
Open market or private sale
|
$8,361,197
$75.73 p/Share
|
110,408
|
|
Oct 15
2024
|
BUY
Conversion of derivative security
|
-
|
110,408
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$6,500,823
$58.88 p/Share
|
110,408
|
|
Sep 16
2024
|
BUY
Conversion of derivative security
|
-
|
110,408
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$5,949,887
$53.89 p/Share
|
110,408
|
|
Aug 20
2024
|
BUY
Conversion of derivative security
|
-
|
110,408
|
|