Dec 29
2025
SELL
Payment of exercise price or tax liability
-
2,369
Reduced 4.14%
54,804
Common Stock, par valu...
Dec 29
2025
BUY
Exercise of conversion of derivative security
-
6,667
Added 10.44%
57,173
Common Stock, par valu...
Dec 08
2025
SELL
Payment of exercise price or tax liability
-
1,669
Reduced 3.2%
50,506
Common Stock, par valu...
Dec 08
2025
BUY
Exercise of conversion of derivative security
-
6,855
Added 11.61%
52,175
Common Stock, par valu...
Nov 21
2025
SELL
Payment of exercise price or tax liability
-
1,364
Reduced 2.92%
45,320
Common Stock, par valu...
Nov 21
2025
BUY
Exercise of conversion of derivative security
-
5,603
Added 10.72%
46,684
Common Stock, par valu...
Jun 11
2025
SELL
Open market or private sale
$42,272
$26.42 p/Share
1,600
Reduced 3.75%
41,081
Common Stock, par valu...
Jun 10
2025
SELL
Open market or private sale
$61,376
$26.41 p/Share
2,324
Reduced 5.16%
42,681
Common Stock, par valu...
Feb 14
2025
SELL
Payment of exercise price or tax liability
-
5,965
Reduced 11.7%
45,005
Common Stock, par valu...
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
16,667
Added 24.64%
50,970
Common Stock, par valu...
Dec 27
2024
SELL
Payment of exercise price or tax liability
-
2,345
Reduced 6.4%
34,303
Common Stock, par valu...
Dec 27
2024
BUY
Exercise of conversion of derivative security
-
6,667
Added 15.39%
36,648
Common Stock, par valu...
Dec 09
2024
SELL
Payment of exercise price or tax liability
-
2,415
Reduced 7.45%
29,981
Common Stock, par valu...
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
6,855
Added 17.46%
32,396
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
-
6,025
Reduced 19.09%
25,541
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
16,667
Added 34.56%
31,566
Common Stock, par valu...
Dec 27
2023
SELL
Payment of exercise price or tax liability
-
2,409
Reduced 13.92%
14,899
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
6,666
Added 27.81%
17,308
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
-
6,024
Reduced 36.15%
10,642
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
16,666
Added 50.0%
16,666
Common Stock, par valu...
Nov 11
2022
SELL
Open market or private sale
$930,154
$16.38 p/Share
56,786
Reduced 100.0%
0
Common Stock, par valu...
Nov 11
2022
BUY
Exercise of conversion of derivative security
$311,755
$5.49 p/Share
56,786
Added 50.0%
56,786
Common Stock, par valu...
Sep 15
2022
SELL
Open market or private sale
$263,921
$14.49 p/Share
18,214
Reduced 100.0%
0
Common Stock, par valu...
Sep 15
2022
BUY
Exercise of conversion of derivative security
$99,995
$5.49 p/Share
18,214
Added 50.0%
18,214
Common Stock, par valu...