Sep 08
2025
SELL
Open market or private sale
$609,000
$20.3 p/Share
30,000
Reduced 9.97%
271,039
Common Stock, par valu...
Sep 08
2025
BUY
Exercise of conversion of derivative security
$251,944
$2.24 p/Share
112,475
Added 27.2%
301,039
Common Stock, par valu...
Sep 04
2025
SELL
Open market or private sale
$585,600
$19.52 p/Share
30,000
Reduced 13.73%
188,564
Common Stock, par valu...
Sep 04
2025
BUY
Exercise of conversion of derivative security
$67,200
$2.24 p/Share
30,000
Added 12.07%
218,564
Common Stock, par valu...
Sep 03
2025
SELL
Open market or private sale
$401,599
$20.08 p/Share
20,000
Reduced 9.59%
188,564
Common Stock, par valu...
Sep 03
2025
BUY
Exercise of conversion of derivative security
$44,800
$2.24 p/Share
20,000
Added 8.75%
208,564
Common Stock, par valu...
Mar 03
2025
SELL
Open market or private sale
$1,453,463
$23.08 p/Share
62,975
Reduced 25.04%
188,564
Common Stock, par valu...
Mar 03
2025
BUY
Exercise of conversion of derivative security
$140,056
$2.24 p/Share
62,525
Added 20.54%
241,819
Common Stock, par valu...
Feb 14
2025
SELL
Payment of exercise price or tax liability
-
2,353
Reduced 1.23%
188,564
Common Stock, par valu...
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
9,667
Added 4.82%
190,917
Common Stock, par valu...
Dec 27
2024
SELL
Payment of exercise price or tax liability
-
1,941
Reduced 1.06%
181,250
Common Stock, par valu...
Dec 27
2024
BUY
Exercise of conversion of derivative security
-
6,667
Added 3.51%
183,191
Common Stock, par valu...
Dec 09
2024
SELL
Payment of exercise price or tax liability
-
1,720
Reduced 0.96%
176,524
Common Stock, par valu...
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
7,067
Added 3.81%
178,244
Common Stock, par valu...
Nov 26
2024
SELL
Open market or private sale
$286,594
$21.62 p/Share
13,256
Reduced 7.19%
171,177
Common Stock, par valu...
Nov 26
2024
BUY
Exercise of conversion of derivative security
$240,600
$4.01 p/Share
60,000
Added 25.52%
175,133
Common Stock, par valu...
Mar 27
2024
SELL
Open market or private sale
$411,000
$16.44 p/Share
25,000
Reduced 16.73%
124,433
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
-
2,353
Reduced 1.55%
149,433
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
9,667
Added 5.99%
151,786
Common Stock, par valu...
Dec 27
2023
SELL
Payment of exercise price or tax liability
-
2,623
Reduced 1.81%
142,119
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
6,666
Added 4.4%
144,742
Common Stock, par valu...
Mar 20
2023
SELL
Open market or private sale
$803,500
$16.07 p/Share
50,000
Reduced 26.58%
138,076
Common Stock, par valu...
Mar 20
2023
BUY
Exercise of conversion of derivative security
$56,499
$1.13 p/Share
50,000
Added 21.0%
188,076
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
-
2,353
Reduced 1.68%
138,076
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
9,666
Added 6.44%
140,429
Common Stock, par valu...