Nov 27
2024
|
|
-
|
3,000
|
|
Nov 12
2024
|
BUY
Conversion of derivative security
|
-
|
3,000
|
|
Aug 26
2024
|
|
-
|
15,000
|
|
Aug 22
2024
|
BUY
Conversion of derivative security
|
-
|
15,000
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$1,684,000
$168.4 p/Share
|
10,000
|
|
Aug 01
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$2,004,100
$200.41 p/Share
|
10,000
|
|
Jul 01
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$1,967,600
$196.76 p/Share
|
10,000
|
|
Jun 03
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
May 01
2024
|
SELL
Open market or private sale
|
$2,254,400
$225.44 p/Share
|
10,000
|
|
May 01
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$2,186,500
$218.65 p/Share
|
10,000
|
|
Apr 01
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Mar 13
2024
|
|
-
|
10,000
|
|
Mar 13
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$2,347,700
$234.77 p/Share
|
10,000
|
|
Mar 01
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Feb 01
2024
|
SELL
Open market or private sale
|
$1,786,900
$178.69 p/Share
|
10,000
|
|
Feb 01
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$2,150,600
$215.06 p/Share
|
10,000
|
|
Jan 02
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$2,118,400
$211.84 p/Share
|
10,000
|
|
Dec 01
2023
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$1,465,800
$146.58 p/Share
|
10,000
|
|