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
|
|
Mar 14
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$5,084,914
$97.07 p/Share
|
52,384
|
|
Mar 13
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$5,074,438
$96.87 p/Share
|
52,384
|
|
Mar 12
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$5,231,066
$99.86 p/Share
|
52,384
|
|
Feb 23
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$5,187,063
$99.02 p/Share
|
52,384
|
|
Feb 22
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$4,958,669
$94.66 p/Share
|
52,384
|
|
Feb 21
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$4,209,578
$80.36 p/Share
|
52,384
|
|
Jan 09
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 08
2024
|
SELL
Open market or private sale
|
$4,109,000
$78.44 p/Share
|
52,384
|
|
Jan 08
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 05
2024
|
SELL
Open market or private sale
|
$4,033,044
$76.99 p/Share
|
52,384
|
|
Jan 05
2024
|
BUY
Conversion of derivative security
|
-
|
41,661
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$4,106,381
$78.39 p/Share
|
52,384
|
|