Apr 01
2024
SELL
Open market or private sale
$6,847
$213.99 p/Share
32
Reduced 0.29%
10,900
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$4,736
$16.0 p/Share
296
Added 2.64%
10,932
Common Stock
Mar 25
2024
SELL
Open market or private sale
$109,586
$197.81 p/Share
554
Reduced 4.95%
10,636
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 8.2%
11,190
Common Stock
Mar 18
2024
SELL
Open market or private sale
$107,215
$193.53 p/Share
554
Reduced 5.16%
10,190
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 8.51%
10,744
Common Stock
Mar 11
2024
SELL
Open market or private sale
$109,719
$198.05 p/Share
554
Reduced 5.38%
9,744
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 8.85%
10,298
Common Stock
Mar 01
2024
SELL
Open market or private sale
$99,409
$179.44 p/Share
554
Reduced 6.26%
8,298
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 9.21%
9,852
Common Stock
Jul 31
2023
SELL
Open market or private sale
$153,658
$290.47 p/Share
529
Reduced 5.64%
8,852
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 9.63%
9,381
Common Stock
Jul 24
2023
SELL
Open market or private sale
$161,339
$304.99 p/Share
529
Reduced 5.94%
8,381
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 10.09%
8,910
Common Stock
Jul 17
2023
SELL
Open market or private sale
$172,898
$326.84 p/Share
529
Reduced 6.27%
7,910
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 10.59%
8,439
Common Stock
Jul 10
2023
SELL
Open market or private sale
$164,212
$310.42 p/Share
529
Reduced 6.64%
7,439
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 11.15%
7,968
Common Stock
Jul 03
2023
SELL
Open market or private sale
$170,385
$322.09 p/Share
529
Reduced 7.06%
6,968
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 11.77%
7,497
Common Stock
Jun 26
2023
SELL
Open market or private sale
$167,095
$315.87 p/Share
529
Reduced 7.53%
6,497
Common Stock
Jun 26
2023
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 12.46%
7,026
Common Stock
Jun 20
2023
SELL
Open market or private sale
$162,741
$307.64 p/Share
529
Reduced 8.07%
6,026
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
$16,000
$16.0 p/Share
1,000
Added 13.24%
6,555
Common Stock
Jun 12
2023
SELL
Open market or private sale
$163,476
$309.03 p/Share
529
Reduced 8.69%
5,555
Common Stock