Jan 08
2026
SELL
Open market or private sale
$98,809
$44.71 p/Share
2,210
Reduced 14.69%
12,835
Common Stock
Jan 07
2026
SELL
Open market or private sale
$443,008
$45.96 p/Share
9,639
Reduced 51.28%
9,157
Common Stock
Jan 07
2026
BUY
Exercise of conversion of derivative security
-
5,888
Added 28.13%
15,045
Common Stock
Jan 06
2026
BUY
Exercise of conversion of derivative security
-
5,545
Added 22.78%
18,796
Common Stock
Jan 05
2026
SELL
Open market or private sale
$129,044
$43.26 p/Share
2,983
Reduced 18.38%
13,251
Common Stock
Jan 03
2026
BUY
Exercise of conversion of derivative security
-
7,287
Added 30.98%
16,234
Common Stock
Dec 22
2025
SELL
Open market or private sale
$510,000
$51.0 p/Share
10,000
Reduced 52.78%
8,947
Common Stock
Dec 22
2025
BUY
Exercise of conversion of derivative security
$140,200
$14.02 p/Share
10,000
Added 34.55%
18,947
Common Stock
Dec 18
2025
SELL
Open market or private sale
$6,625
$46.99 p/Share
141
Reduced 1.55%
8,947
Common Stock
Dec 17
2025
SELL
Open market or private sale
$460,000
$46.0 p/Share
10,000
Reduced 52.39%
9,088
Common Stock
Dec 17
2025
BUY
Exercise of conversion of derivative security
$140,200
$14.02 p/Share
10,000
Added 34.38%
19,088
Common Stock
Dec 16
2025
SELL
Open market or private sale
$562,000
$44.96 p/Share
12,500
Reduced 57.9%
9,088
Common Stock
Dec 16
2025
BUY
Exercise of conversion of derivative security
$213,625
$17.09 p/Share
12,500
Added 36.67%
21,588
Common Stock
Sep 30
2025
SELL
Open market or private sale
$238,960
$29.0 p/Share
8,240
Reduced 47.55%
9,088
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
$70,100
$14.02 p/Share
5,000
Added 22.39%
17,328
Common Stock
Jan 06
2025
SELL
Payment of exercise price or tax liability
$33,920
$15.3 p/Share
2,217
Reduced 16.77%
11,003
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
5,545
Added 29.55%
13,220
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$43,712
$14.6 p/Share
2,994
Reduced 28.06%
7,675
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
7,288
Added 40.59%
10,669
Common Stock
Sep 17
2024
SELL
Open market or private sale
$145,189
$38.41 p/Share
3,780
Reduced 53.85%
3,240
Common Stock
Sep 16
2024
SELL
Open market or private sale
$344,701
$39.53 p/Share
8,720
Reduced 55.4%
7,020
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$70,100
$14.02 p/Share
5,000
Added 27.0%
13,520
Common Stock
Sep 14
2024
BUY
Exercise of conversion of derivative security
-
6,000
Added 35.84%
10,740
Common Stock
Feb 16
2024
SELL
Open market or private sale
$125,000
$25.0 p/Share
5,000
Reduced 60.68%
3,240
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$70,100
$14.02 p/Share
5,000
Added 37.76%
8,240
Common Stock