Dec 16
2024
|
SELL
Open market or private sale
|
$3,688,100
$368.81 p/Share
|
10,000
|
|
Dec 16
2024
|
BUY
Exercise of conversion of derivative security
|
$1,110,000
$111.0 p/Share
|
10,000
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$3,680,500
$368.05 p/Share
|
10,000
|
|
Dec 09
2024
|
BUY
Exercise of conversion of derivative security
|
$1,080,400
$108.04 p/Share
|
10,000
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$3,713,100
$371.31 p/Share
|
10,000
|
|
Dec 02
2024
|
BUY
Exercise of conversion of derivative security
|
$1,065,600
$106.56 p/Share
|
10,000
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$3,726,100
$372.61 p/Share
|
10,000
|
|
Nov 25
2024
|
BUY
Exercise of conversion of derivative security
|
$1,065,600
$106.56 p/Share
|
10,000
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$3,594,300
$359.43 p/Share
|
10,000
|
|
Nov 18
2024
|
BUY
Exercise of conversion of derivative security
|
$1,065,600
$106.56 p/Share
|
10,000
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$6,115,050
$407.67 p/Share
|
15,000
|
|
Nov 11
2024
|
BUY
Exercise of conversion of derivative security
|
$1,598,400
$106.56 p/Share
|
15,000
|
|
Nov 07
2024
|
SELL
Open market or private sale
|
$6,023,550
$401.57 p/Share
|
15,000
|
|
Nov 07
2024
|
BUY
Exercise of conversion of derivative security
|
$1,598,400
$106.56 p/Share
|
15,000
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$3,954,800
$395.48 p/Share
|
10,000
|
|
Nov 06
2024
|
BUY
Exercise of conversion of derivative security
|
$1,111,200
$111.12 p/Share
|
10,000
|
|
Nov 01
2024
|
SELL
Open market or private sale
|
$5,503,827
$374.41 p/Share
|
14,700
|
|
Nov 01
2024
|
BUY
Exercise of conversion of derivative security
|
$1,767,822
$120.26 p/Share
|
14,700
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$8,104,250
$324.17 p/Share
|
25,000
|
|
Aug 07
2024
|
BUY
Exercise of conversion of derivative security
|
$2,890,750
$115.63 p/Share
|
25,000
|
|