Dec 29
2025
SELL
Payment of exercise price or tax liability
-
3,839
Reduced 21.12%
14,337
Common Stock, par valu...
Dec 29
2025
BUY
Exercise of conversion of derivative security
-
8,667
Added 32.29%
18,176
Common Stock, par valu...
Dec 08
2025
SELL
Payment of exercise price or tax liability
-
2,492
Reduced 20.76%
9,509
Common Stock, par valu...
Dec 08
2025
BUY
Exercise of conversion of derivative security
-
8,039
Added 40.11%
12,001
Common Stock, par valu...
Nov 26
2025
SELL
Open market or private sale
$256,233
$23.33 p/Share
10,983
Reduced 73.49%
3,962
Common Stock, par valu...
Nov 26
2025
BUY
Exercise of conversion of derivative security
$46,238
$4.21 p/Share
10,983
Added 42.36%
14,945
Common Stock, par valu...
Nov 21
2025
SELL
Payment of exercise price or tax liability
-
1,641
Reduced 29.29%
3,962
Common Stock, par valu...
Nov 21
2025
BUY
Exercise of conversion of derivative security
-
5,603
Added 50.0%
5,603
Common Stock, par valu...
Mar 03
2025
SELL
Open market or private sale
$696,382
$22.89 p/Share
30,423
Reduced 100.0%
0
Common Stock, par valu...
Feb 14
2025
SELL
Payment of exercise price or tax liability
-
3,125
Reduced 9.32%
30,423
Common Stock, par valu...
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
10,667
Added 24.13%
33,548
Common Stock, par valu...
Dec 27
2024
SELL
Payment of exercise price or tax liability
-
3,839
Reduced 14.37%
22,881
Common Stock, par valu...
Dec 27
2024
BUY
Exercise of conversion of derivative security
-
8,667
Added 24.49%
26,720
Common Stock, par valu...
Dec 09
2024
SELL
Payment of exercise price or tax liability
-
2,355
Reduced 11.54%
18,053
Common Stock, par valu...
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
8,039
Added 28.26%
20,408
Common Stock, par valu...
Aug 09
2024
SELL
Open market or private sale
$664,548
$18.43 p/Share
36,058
Reduced 74.46%
12,369
Common Stock, par valu...
Aug 09
2024
BUY
Exercise of conversion of derivative security
$85,800
$2.86 p/Share
30,000
Added 41.45%
42,369
Common Stock, par valu...
Jun 07
2024
SELL
Open market or private sale
$121,183
$16.07 p/Share
7,541
Reduced 29.04%
18,427
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
-
3,125
Reduced 10.74%
25,968
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
10,667
Added 26.83%
29,093
Common Stock, par valu...
Dec 27
2023
SELL
Payment of exercise price or tax liability
-
3,839
Reduced 17.24%
18,426
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
8,666
Added 28.02%
22,265
Common Stock, par valu...
Jun 27
2023
SELL
Payment of exercise price or tax liability
-
3,942
Reduced 22.47%
13,599
Common Stock, par valu...
Jun 27
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 36.31%
17,541
Common Stock, par valu...
Mar 29
2023
SELL
Open market or private sale
$668,000
$16.7 p/Share
40,000
Reduced 84.14%
7,541
Common Stock, par valu...