Dec 02
2024
SELL
Open market or private sale
$93,657
$86.4 p/Share
1,084
Reduced 4.94%
20,843
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$14,395
$13.28 p/Share
1,084
Added 4.71%
21,927
Common Stock
Nov 11
2024
SELL
Open market or private sale
$131,278
$90.04 p/Share
1,458
Reduced 6.54%
20,843
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$56,074
$38.46 p/Share
1,458
Added 6.14%
22,301
Common Stock
Nov 01
2024
SELL
Open market or private sale
$89,499
$82.64 p/Share
1,083
Reduced 4.94%
20,843
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$14,382
$13.28 p/Share
1,083
Added 4.71%
21,926
Common Stock
Oct 01
2024
SELL
Open market or private sale
$444,705
$150.34 p/Share
2,958
Reduced 12.43%
20,843
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$116,190
$39.28 p/Share
2,958
Added 11.05%
23,801
Common Stock
Sep 03
2024
SELL
Open market or private sale
$477,388
$161.28 p/Share
2,960
Reduced 12.44%
20,843
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$116,268
$39.28 p/Share
2,960
Added 11.06%
23,803
Common Stock
Aug 01
2024
SELL
Open market or private sale
$469,079
$158.58 p/Share
2,958
Reduced 12.43%
20,843
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$116,190
$39.28 p/Share
2,958
Added 11.05%
23,801
Common Stock
Jul 01
2024
SELL
Open market or private sale
$448,196
$151.52 p/Share
2,958
Reduced 12.43%
20,843
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$116,190
$39.28 p/Share
2,958
Added 11.05%
23,801
Common Stock
Jun 03
2024
SELL
Open market or private sale
$393,088
$132.8 p/Share
2,960
Reduced 12.44%
20,843
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$116,268
$39.28 p/Share
2,960
Added 11.06%
23,803
Common Stock
May 06
2024
SELL
Open market or private sale
$759,478
$130.07 p/Share
5,839
Reduced 37.36%
9,792
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$385,957
$66.1 p/Share
5,839
Added 27.2%
15,631
Common Stock
May 01
2024
SELL
Open market or private sale
$7,298,938
$115.38 p/Share
63,260
Reduced 86.6%
9,792
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$1,439,360
$30.07 p/Share
47,867
Added 39.59%
73,052
Common Stock
Apr 09
2024
SELL
Open market or private sale
$1,405,852
$90.63 p/Share
15,512
Reduced 38.12%
25,185
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$423,477
$27.3 p/Share
15,512
Added 27.6%
40,697
Common Stock
Apr 08
2024
SELL
Open market or private sale
$394,920
$90.0 p/Share
4,388
Reduced 14.84%
25,185
Common Stock
Apr 08
2024
BUY
Exercise of conversion of derivative security
$70,822
$16.14 p/Share
4,388
Added 12.92%
29,573
Common Stock
Apr 04
2024
SELL
Open market or private sale
$397,540
$80.36 p/Share
4,947
Reduced 16.42%
25,185
Common Stock