Nov 15
2024
|
SELL
Open market or private sale
|
$4,679,462
$89.33 p/Share
|
52,384
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$4,875,902
$93.08 p/Share
|
52,384
|
|
Nov 14
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$5,016,291
$95.76 p/Share
|
52,384
|
|
Nov 13
2024
|
BUY
Conversion of derivative security
|
-
|
41,623
|
|
Oct 17
2024
|
SELL
Open market or private sale
|
$4,766,420
$90.99 p/Share
|
52,384
|
|
Oct 17
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$4,842,900
$92.45 p/Share
|
52,384
|
|
Oct 16
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Oct 15
2024
|
SELL
Open market or private sale
|
$4,927,239
$94.06 p/Share
|
52,384
|
|
Oct 15
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$4,067,617
$77.65 p/Share
|
52,384
|
|
Sep 06
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$4,115,810
$78.57 p/Share
|
52,384
|
|
Sep 05
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$4,110,572
$78.47 p/Share
|
52,384
|
|
Sep 04
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$4,080,713
$77.9 p/Share
|
52,384
|
|
Aug 09
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$3,996,899
$76.3 p/Share
|
52,384
|
|
Aug 08
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$4,094,333
$78.16 p/Share
|
52,384
|
|
Aug 07
2024
|
BUY
Conversion of derivative security
|
-
|
43,642
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$4,359,396
$83.22 p/Share
|
52,384
|
|