May 05
2025
|
SELL
Open market or private sale
|
$4,490,000
$449.0 p/Share
|
10,000
|
|
Apr 24
2025
|
SELL
Open market or private sale
|
$4,294,500
$409.0 p/Share
|
10,500
|
|
Apr 15
2025
|
SELL
Open market or private sale
|
$2,884,446
$389.79 p/Share
|
7,400
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$985,218
$378.93 p/Share
|
2,600
|
|
Apr 01
2025
|
SELL
Open market or private sale
|
$3,599,100
$359.91 p/Share
|
10,000
|
|
Dec 11
2024
|
BUY
Conversion of derivative security
|
-
|
90,000
|
|
Nov 29
2024
|
SELL
Open market or private sale
|
$10,455,900
$348.53 p/Share
|
30,000
|
|
Nov 29
2024
|
BUY
Conversion of derivative security
|
-
|
30,000
|
|
Apr 10
2023
|
|
-
|
27,463
|
|
Dec 27
2022
|
SELL
Open market or private sale
|
$5,071,500
$101.43 p/Share
|
50,000
|
|
Dec 27
2022
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Sep 06
2022
|
|
-
|
7,059
|
|
Sep 06
2022
|
|
-
|
7,000
|
|
Jun 28
2022
|
|
-
|
550
|
|
Jan 10
2022
|
|
-
|
22,537
|
|
Dec 23
2021
|
SELL
Open market or private sale
|
$1,047,400
$209.48 p/Share
|
5,000
|
|
Dec 23
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Dec 10
2021
|
SELL
Open market or private sale
|
$1,007,500
$201.5 p/Share
|
5,000
|
|
Dec 10
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Nov 29
2021
|
SELL
Open market or private sale
|
$1,175,000
$235.0 p/Share
|
5,000
|
|
Nov 29
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Nov 26
2021
|
SELL
Open market or private sale
|
$1,164,750
$232.95 p/Share
|
5,000
|
|
Nov 26
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$1,416,250
$283.25 p/Share
|
5,000
|
|
Nov 12
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|