Jun 14
2024
SELL
Open market or private sale
$3,228,525
$675.0 p/Share
4,783
Reduced 26.76%
13,090
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$682,294
$142.65 p/Share
4,783
Added 21.11%
17,873
Common Stock
May 21
2024
SELL
Open market or private sale
$3,149,900
$650.0 p/Share
4,846
Reduced 27.02%
13,090
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$682,219
$140.78 p/Share
4,846
Added 21.27%
17,936
Common Stock
May 03
2024
SELL
Open market or private sale
$758,889
$593.81 p/Share
1,278
Reduced 8.89%
13,090
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$761,832
$579.34 p/Share
1,315
Reduced 8.38%
14,368
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
-
2,593
Added 14.19%
15,683
Common Stock
Mar 18
2024
SELL
Open market or private sale
$3,345,000
$625.0 p/Share
5,352
Reduced 29.02%
13,090
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
$682,326
$127.49 p/Share
5,352
Added 22.49%
18,442
Common Stock
Feb 27
2024
SELL
Open market or private sale
$3,492,600
$600.0 p/Share
5,821
Reduced 30.78%
13,090
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$682,337
$117.22 p/Share
5,821
Added 23.54%
18,911
Common Stock
Feb 07
2024
SELL
Open market or private sale
$723,795
$566.35 p/Share
1,278
Reduced 8.89%
13,090
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$738,546
$562.06 p/Share
1,314
Reduced 8.38%
14,368
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
2,592
Added 14.18%
15,682
Common Stock
Jan 26
2024
SELL
Open market or private sale
$3,181,475
$575.0 p/Share
5,533
Reduced 29.71%
13,090
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$682,218
$123.3 p/Share
5,533
Added 22.91%
18,623
Common Stock
Jan 24
2024
SELL
Open market or private sale
$7,427,773
$543.96 p/Share
13,655
Reduced 51.06%
13,090
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$1,365,500
$100.0 p/Share
13,655
Added 33.8%
26,745
Common Stock
Dec 20
2023
SELL
Open market or private sale
$3,615,000
$500.0 p/Share
7,230
Reduced 35.58%
13,090
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$682,295
$94.37 p/Share
7,230
Added 26.24%
20,320
Common Stock
Nov 17
2021
SELL
Open market or private sale
$4,940,600
$700.0 p/Share
7,058
Reduced 35.03%
13,090
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$682,297
$96.67 p/Share
7,058
Added 25.94%
20,148
Common Stock
Oct 25
2021
SELL
Open market or private sale
$4,536,675
$675.0 p/Share
6,721
Reduced 33.93%
13,090
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$682,249
$101.51 p/Share
6,721
Added 25.33%
19,811
Common Stock
Oct 21
2021
SELL
Open market or private sale
$4,763,850
$650.0 p/Share
7,329
Reduced 35.89%
13,090
Common Stock