Dec 01
2025
SELL
Payment of exercise price or tax liability
$3,581
$9.92 p/Share
361
Reduced 0.45%
80,204
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
-
1,049
Added 1.29%
80,565
Common Stock
Nov 01
2025
SELL
Payment of exercise price or tax liability
$19,208
$11.22 p/Share
1,712
Reduced 2.11%
79,516
Common Stock
Nov 01
2025
BUY
Exercise of conversion of derivative security
-
5,010
Added 5.81%
81,228
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$125,923
$10.91 p/Share
11,542
Reduced 13.15%
76,218
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
-
33,792
Added 27.8%
87,760
Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$4,719
$10.9 p/Share
433
Reduced 0.8%
53,968
Common Stock
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
1,287
Added 2.31%
54,401
Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$18,086
$10.83 p/Share
1,670
Reduced 3.05%
53,114
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
-
5,011
Added 8.38%
54,784
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$8,581
$10.12 p/Share
848
Reduced 1.68%
49,773
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
2,543
Added 4.78%
50,621
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$4,106
$9.55 p/Share
430
Reduced 0.89%
48,078
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
1,288
Added 2.59%
48,508
Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$14,295
$8.56 p/Share
1,670
Reduced 3.42%
47,220
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
-
5,011
Added 9.3%
48,890
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$8,480
$10.0 p/Share
848
Reduced 1.9%
43,879
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
2,542
Added 5.38%
44,727
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$5,025
$11.66 p/Share
431
Reduced 1.01%
42,185
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
1,288
Added 2.93%
42,616
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$19,900
$10.29 p/Share
1,934
Reduced 4.47%
41,328
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
5,009
Added 10.38%
43,262
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$10,341
$10.51 p/Share
984
Reduced 2.51%
38,253
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
2,543
Added 6.09%
39,237
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$4,704
$10.94 p/Share
430
Reduced 1.16%
36,694
Common Stock