Nov 27
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$2,678,867
$104.48 p/Share
|
25,640
|
|
Nov 26
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$3,693,360
$105.17 p/Share
|
35,118
|
|
Nov 25
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Nov 15
2024
|
|
-
|
22,359
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
22,359
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$2,116,838
$82.56 p/Share
|
25,640
|
|
Oct 09
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Oct 08
2024
|
SELL
Open market or private sale
|
$2,066,840
$80.61 p/Share
|
25,640
|
|
Oct 08
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Oct 07
2024
|
SELL
Open market or private sale
|
$5,260,687
$82.07 p/Share
|
64,100
|
|
Oct 07
2024
|
BUY
Conversion of derivative security
|
-
|
64,100
|
|
Sep 11
2024
|
SELL
Open market or private sale
|
$978,935
$76.36 p/Share
|
12,820
|
|
Sep 11
2024
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$973,422
$75.93 p/Share
|
12,820
|
|
Sep 10
2024
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Sep 09
2024
|
SELL
Open market or private sale
|
$990,729
$77.28 p/Share
|
12,820
|
|
Sep 09
2024
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$2,105,300
$82.11 p/Share
|
25,640
|
|
Aug 22
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$2,095,813
$81.74 p/Share
|
25,640
|
|
Aug 21
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$2,943,155
$83.81 p/Share
|
35,117
|
|
Aug 20
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|