Mar 08
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$2,537,590
$98.97 p/Share
|
25,640
|
|
Mar 07
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$2,526,565
$98.54 p/Share
|
25,640
|
|
Mar 06
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$2,471,696
$96.4 p/Share
|
25,640
|
|
Feb 20
2024
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$15,831,791
$99.87 p/Share
|
158,524
|
|
Feb 16
2024
|
BUY
Conversion of derivative security
|
-
|
158,524
|
|
Feb 15
2024
|
|
-
|
42,239
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$28,289,578
$101.99 p/Share
|
277,376
|
|
Feb 15
2024
|
BUY
Conversion of derivative security
|
-
|
319,615
|
|
Jan 19
2024
|
SELL
Open market or private sale
|
$1,008,677
$78.68 p/Share
|
12,820
|
|
Jan 19
2024
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Jan 18
2024
|
SELL
Open market or private sale
|
$1,009,575
$78.75 p/Share
|
12,820
|
|
Jan 18
2024
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Jan 17
2024
|
SELL
Open market or private sale
|
$978,166
$76.3 p/Share
|
12,820
|
|
Jan 17
2024
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Dec 08
2023
|
SELL
Open market or private sale
|
$983,806
$76.74 p/Share
|
12,820
|
|
Dec 08
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$981,242
$76.54 p/Share
|
12,820
|
|
Dec 07
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Dec 06
2023
|
SELL
Open market or private sale
|
$1,007,651
$78.6 p/Share
|
12,820
|
|
Dec 06
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$980,089
$76.45 p/Share
|
12,820
|
|