Jan 10
2024
|
BUY
Exercise of conversion of derivative security
|
$6,717,080
$172.84 p/Share
|
38,863
|
|
Dec 29
2023
|
SELL
Open market or private sale
|
$24,007,795
$1015.0 p/Share
|
23,653
|
|
Dec 29
2023
|
BUY
Exercise of conversion of derivative security
|
$4,088,184
$172.84 p/Share
|
23,653
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$6,191,171
$983.35 p/Share
|
6,296
|
|
Dec 15
2023
|
BUY
Exercise of conversion of derivative security
|
$1,088,200
$172.84 p/Share
|
6,296
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$1,848,351
$1015.02 p/Share
|
1,821
|
|
Dec 13
2023
|
BUY
Exercise of conversion of derivative security
|
$314,741
$172.84 p/Share
|
1,821
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$7,026,112
$995.2 p/Share
|
7,060
|
|
Nov 15
2023
|
BUY
Exercise of conversion of derivative security
|
$1,467,350
$207.84 p/Share
|
7,060
|
|
Aug 01
2023
|
SELL
Open market or private sale
|
$36,218,700
$900.0 p/Share
|
40,243
|
|
Aug 01
2023
|
BUY
Exercise of conversion of derivative security
|
$6,973,709
$173.29 p/Share
|
40,243
|
|
Jul 31
2023
|
SELL
Open market or private sale
|
$2,738,700
$900.0 p/Share
|
3,043
|
|
Jul 31
2023
|
BUY
Exercise of conversion of derivative security
|
$527,321
$173.29 p/Share
|
3,043
|
|
Jul 28
2023
|
SELL
Open market or private sale
|
$5,003,100
$900.0 p/Share
|
5,559
|
|
Jul 28
2023
|
BUY
Exercise of conversion of derivative security
|
$963,319
$173.29 p/Share
|
5,559
|
|
Jul 17
2023
|
SELL
Open market or private sale
|
$2,889,152
$888.97 p/Share
|
3,250
|
|
Jul 17
2023
|
BUY
Exercise of conversion of derivative security
|
$563,192
$173.29 p/Share
|
3,250
|
|
Jun 15
2023
|
SELL
Open market or private sale
|
$2,638,155
$811.74 p/Share
|
3,250
|
|
Jun 15
2023
|
BUY
Exercise of conversion of derivative security
|
$563,192
$173.29 p/Share
|
3,250
|
|
May 15
2023
|
SELL
Open market or private sale
|
$2,599,707
$799.91 p/Share
|
3,250
|
|
May 15
2023
|
BUY
Exercise of conversion of derivative security
|
$563,192
$173.29 p/Share
|
3,250
|
|
May 08
2023
|
SELL
Open market or private sale
|
$7,480,657
$775.68 p/Share
|
9,644
|
|
May 08
2023
|
BUY
Exercise of conversion of derivative security
|
$1,671,208
$173.29 p/Share
|
9,644
|
|
May 03
2023
|
SELL
Sale (or disposition) back to the issuer
|
$35,524,203
$776.74 p/Share
|
45,735
|
|
May 03
2023
|
BUY
Grant, award, or other acquisition
|
$7,925,418
$173.29 p/Share
|
45,735
|
|