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
|
|
May 08
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 07
2024
|
SELL
Open market or private sale
|
$3,881,130
$74.09 p/Share
|
52,384
|
|
May 07
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 06
2024
|
SELL
Open market or private sale
|
$3,937,705
$75.17 p/Share
|
52,384
|
|
May 06
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 11
2024
|
SELL
Open market or private sale
|
$5,000,576
$95.46 p/Share
|
52,384
|
|
Apr 11
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 10
2024
|
SELL
Open market or private sale
|
$4,972,289
$94.92 p/Share
|
52,384
|
|
Apr 10
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 09
2024
|
SELL
Open market or private sale
|
$5,033,054
$96.08 p/Share
|
52,384
|
|
Apr 09
2024
|
BUY
Conversion of derivative security
|
-
|
40,201
|
|
Mar 14
2024
|
SELL
Open market or private sale
|
$4,978,575
$95.04 p/Share
|
52,384
|
|