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
|
|
Jul 11
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jul 10
2024
|
SELL
Open market or private sale
|
$4,262,486
$81.37 p/Share
|
52,384
|
|
Jul 10
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$4,393,969
$83.88 p/Share
|
52,384
|
|
Jul 09
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$3,935,609
$75.13 p/Share
|
52,384
|
|
Jun 13
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$3,932,990
$75.08 p/Share
|
52,384
|
|
Jun 12
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$3,782,648
$72.21 p/Share
|
52,384
|
|
Jun 11
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 08
2024
|
SELL
Open market or private sale
|
$3,816,698
$72.86 p/Share
|
52,384
|
|