Jan 05
2026
SELL
Open market or private sale
$57,000
$142.5 p/Share
400
Reduced 100.0%
0
Common Stock
Jan 05
2026
BUY
Exercise of conversion of derivative security
$40,000
$100.0 p/Share
400
Added 66.67%
200
Common Stock
Dec 19
2025
SELL
Open market or private sale
$78,416
$104.0 p/Share
754
Reduced 100.0%
0
Common Stock
Dec 19
2025
BUY
Exercise of conversion of derivative security
$40,014
$53.07 p/Share
754
Added 50.0%
754
Common Stock
Nov 17
2025
SELL
Open market or private sale
$175,380
$87.69 p/Share
2,000
Reduced 100.0%
0
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
$78,500
$39.25 p/Share
2,000
Added 50.0%
2,000
Common Stock
Nov 12
2025
SELL
Open market or private sale
$189,178
$99.15 p/Share
1,908
Reduced 100.0%
0
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
$121,577
$63.72 p/Share
1,908
Added 71.68%
754
Common Stock
Oct 24
2025
SELL
Open market or private sale
$196,455
$94.86 p/Share
2,071
Reduced 100.0%
0
Common Stock
Oct 24
2025
BUY
Exercise of conversion of derivative security
$124,052
$59.9 p/Share
2,071
Added 69.31%
917
Common Stock
Oct 23
2025
SELL
Open market or private sale
$50,850
$90.0 p/Share
565
Reduced 100.0%
0
Common Stock
Oct 23
2025
BUY
Exercise of conversion of derivative security
$42,617
$75.43 p/Share
565
Added 50.0%
565
Common Stock
Oct 22
2025
SELL
Open market or private sale
$1,235,950
$84.21 p/Share
14,677
Reduced 100.0%
0
Common Stock
Oct 22
2025
BUY
Exercise of conversion of derivative security
$685,856
$46.73 p/Share
14,677
Added 93.62%
1,000
Common Stock
Oct 21
2025
SELL
Open market or private sale
$68,000
$68.0 p/Share
1,000
Reduced 100.0%
0
Common Stock
Oct 21
2025
BUY
Exercise of conversion of derivative security
$41,610
$41.61 p/Share
1,000
Added 50.0%
1,000
Common Stock
Jul 23
2025
SELL
Open market or private sale
$366,219
$63.0 p/Share
5,813
Reduced 82.69%
1,217
Common Stock
Jul 23
2025
BUY
Exercise of conversion of derivative security
$194,270
$33.42 p/Share
5,813
Added 82.69%
1,217
Common Stock
Feb 21
2025
SELL
Open market or private sale
$113,400
$63.0 p/Share
1,800
Reduced 100.0%
0
Common Stock
Feb 21
2025
BUY
Exercise of conversion of derivative security
$29,484
$16.38 p/Share
1,800
Added 69.23%
800
Common Stock
Jan 22
2025
SELL
Open market or private sale
$239,000
$59.75 p/Share
4,000
Reduced 100.0%
0
Common Stock
Jan 22
2025
BUY
Exercise of conversion of derivative security
$110,800
$27.7 p/Share
4,000
Added 80.0%
1,000
Common Stock
Jan 21
2025
SELL
Open market or private sale
$121,000
$55.0 p/Share
2,200
Reduced 100.0%
0
Common Stock
Jan 21
2025
BUY
Exercise of conversion of derivative security
$35,530
$16.15 p/Share
2,200
Added 68.75%
1,000
Common Stock
Jan 06
2025
SELL
Open market or private sale
$103,840
$51.92 p/Share
2,000
Reduced 100.0%
0
Common Stock