Sep 15
2023
BUY
Exercise of conversion of derivative security
$475,000
$4.0 p/Share
118,750
Added 1.46%
8,037,625
Common Stock
Sep 14
2023
SELL
Open market or private sale
$13,526,108
$455.67 p/Share
29,684
Reduced 0.37%
7,918,875
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$118,736
$4.0 p/Share
29,684
Added 0.37%
7,948,559
Common Stock
Sep 13
2023
SELL
Open market or private sale
$13,447,773
$452.97 p/Share
29,688
Reduced 0.37%
7,918,875
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.37%
7,948,563
Common Stock
Sep 12
2023
SELL
Open market or private sale
$13,396,116
$451.23 p/Share
29,688
Reduced 0.37%
7,918,875
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.37%
7,948,563
Common Stock
Sep 11
2023
SELL
Open market or private sale
$13,428,773
$452.33 p/Share
29,688
Reduced 0.37%
7,918,875
Common Stock
Sep 11
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.37%
7,948,563
Common Stock
Sep 08
2023
BUY
Exercise of conversion of derivative security
$475,000
$4.0 p/Share
118,750
Added 1.48%
7,918,875
Common Stock
Sep 07
2023
SELL
Open market or private sale
$13,608,385
$458.38 p/Share
29,688
Reduced 0.38%
7,800,125
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.38%
7,829,813
Common Stock
Sep 06
2023
SELL
Open market or private sale
$14,133,269
$476.06 p/Share
29,688
Reduced 0.38%
7,800,125
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.38%
7,829,813
Common Stock
Sep 05
2023
SELL
Open market or private sale
$14,368,398
$483.98 p/Share
29,688
Reduced 0.38%
7,800,125
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.38%
7,829,813
Common Stock
Sep 01
2023
SELL
Open market or private sale
$14,540,885
$489.79 p/Share
29,688
Reduced 0.38%
7,800,125
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.38%
7,829,813
Common Stock
Jun 21
2023
SELL
Payment of exercise price or tax liability
$4,500,785
$430.45 p/Share
10,456
Reduced 0.13%
7,800,099
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$17,642,587
$242.28 p/Share
72,819
Reduced 0.92%
7,810,555
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
116,176
Added 1.45%
7,883,374
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$2,798,677
$176.74 p/Share
15,835
Reduced 0.2%
7,767,156
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$950,000
$4.0 p/Share
237,500
Added 2.96%
7,782,991
Common Stock
Dec 08
2022
BUY
Exercise of conversion of derivative security
$950,000
$4.0 p/Share
237,500
Added 3.05%
7,545,491
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$1,546,325
$3.15 p/Share
490,897
Added 6.29%
7,307,991
Common Stock