Aug 01
2025
SELL
Open market or private sale
$2,400,780
$68.58 p/Share
35,007
Reduced 82.01%
7,681
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
$176,785
$5.05 p/Share
35,007
Added 45.06%
42,688
Common Stock
Jul 18
2025
SELL
Open market or private sale
$34,737
$73.44 p/Share
473
Reduced 2.6%
17,705
Common Stock
Jul 18
2025
BUY
Exercise of conversion of derivative security
$2,388
$5.05 p/Share
473
Added 2.54%
18,178
Common Stock
Jul 17
2025
SELL
Open market or private sale
$317,066
$73.48 p/Share
4,315
Reduced 19.6%
17,705
Common Stock
Jul 17
2025
BUY
Exercise of conversion of derivative security
$21,790
$5.05 p/Share
4,315
Added 16.39%
22,020
Common Stock
Jul 01
2025
SELL
Open market or private sale
$15,057
$73.45 p/Share
205
Reduced 1.14%
17,705
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$1,035
$5.05 p/Share
205
Added 1.13%
17,910
Common Stock
Jun 12
2025
-
10,024
Reduced 56.62%
7,681
Common Stock
Jun 02
2025
SELL
Open market or private sale
$1,587,200
$79.36 p/Share
20,000
Reduced 53.04%
17,705
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
$557,030
$25.58 p/Share
21,776
Added 36.61%
37,705
Common Stock
May 29
2025
-
10,000
Reduced 38.57%
15,929
Common Stock
May 29
2025
BUY
Exercise of conversion of derivative security
$38,800
$3.88 p/Share
10,000
Added 27.83%
25,929
Common Stock
May 02
2025
SELL
Open market or private sale
$1,927,820
$72.6 p/Share
26,554
Reduced 23.67%
85,622
Common Stock
May 02
2025
BUY
Exercise of conversion of derivative security
$134,097
$5.05 p/Share
26,554
Added 19.14%
112,176
Common Stock
May 01
2025
SELL
Open market or private sale
$924,860
$71.94 p/Share
12,856
Reduced 13.05%
85,622
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$64,922
$5.05 p/Share
12,856
Added 11.55%
98,478
Common Stock
Apr 01
2025
SELL
Open market or private sale
$67,584
$114.55 p/Share
590
Reduced 0.68%
85,622
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$2,979
$5.05 p/Share
590
Added 0.68%
86,212
Common Stock
Mar 31
2025
SELL
Open market or private sale
$10,128,000
$101.28 p/Share
100,000
Reduced 53.87%
85,622
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
$827,000
$8.27 p/Share
100,000
Added 35.01%
185,622
Common Stock
Mar 24
2025
SELL
Open market or private sale
$102,804
$60.58 p/Share
1,697
Reduced 1.94%
85,622
Common Stock
Mar 24
2025
BUY
Exercise of conversion of derivative security
$8,569
$5.05 p/Share
1,697
Added 1.91%
87,319
Common Stock
Mar 03
2025
SELL
Open market or private sale
$1,110,809
$60.69 p/Share
18,303
Reduced 17.61%
85,622
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$13,812
$60.58 p/Share
228
Reduced 0.27%
85,090
Common Stock