Dec 02
2025
SELL
Payment of exercise price or tax liability
$10,770
$79.78 p/Share
135
Reduced 1.62%
8,179
Common Stock
Dec 01
2025
SELL
Open market or private sale
$1,590,400
$79.52 p/Share
20,000
Reduced 71.67%
7,904
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$165,400
$8.27 p/Share
20,000
Added 41.75%
27,904
Common Stock
Dec 01
2025
BUY
Grant, award, or other acquisition
$16,354
$39.89 p/Share
410
Added 4.7%
8,314
Common Stock
Nov 03
2025
SELL
Open market or private sale
$1,479,800
$73.99 p/Share
20,000
Reduced 71.67%
7,904
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$165,400
$8.27 p/Share
20,000
Added 41.75%
27,904
Common Stock
Oct 01
2025
SELL
Open market or private sale
$1,695,800
$84.79 p/Share
20,000
Reduced 71.67%
7,904
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
$133,200
$6.66 p/Share
20,000
Added 41.75%
27,904
Common Stock
Sep 03
2025
SELL
Payment of exercise price or tax liability
$16,631
$71.38 p/Share
233
Reduced 2.86%
7,904
Common Stock
Sep 02
2025
SELL
Open market or private sale
$1,412,200
$70.61 p/Share
20,000
Reduced 72.25%
7,681
Common Stock
Sep 02
2025
BUY
Grant, award, or other acquisition
$16,274
$35.69 p/Share
456
Added 5.31%
8,137
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$101,000
$5.05 p/Share
20,000
Added 41.95%
27,681
Common Stock
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