Jun 05
2025
SELL
Payment of exercise price or tax liability
$4,237
$5.51 p/Share
769
Reduced 0.68%
112,137
Common Stock
Jun 05
2025
BUY
Exercise of conversion of derivative security
-
2,917
Added 2.52%
112,906
Common Stock
Jun 04
2025
SELL
Payment of exercise price or tax liability
$4,267
$5.55 p/Share
769
Reduced 0.69%
109,989
Common Stock
Jun 04
2025
BUY
Exercise of conversion of derivative security
-
2,916
Added 2.57%
110,758
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$6,608
$7.16 p/Share
923
Reduced 0.85%
107,842
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
-
2,916
Added 2.61%
108,765
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$3,921
$5.1 p/Share
769
Reduced 0.72%
105,849
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
-
2,917
Added 2.66%
106,618
Common Stock
Sep 05
2024
SELL
Payment of exercise price or tax liability
$3,552
$4.62 p/Share
769
Reduced 0.74%
103,701
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
-
2,917
Added 2.72%
104,470
Common Stock
Jun 14
2024
BUY
Open market or private purchase
$3,010
$3.01 p/Share
1,000
Added 0.98%
101,553
Common Stock
Jun 11
2024
BUY
Open market or private purchase
$6,200
$3.1 p/Share
2,000
Added 1.95%
100,553
Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$2,499
$3.25 p/Share
769
Reduced 0.77%
98,553
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
-
2,916
Added 2.85%
99,322
Common Stock
Jun 03
2024
BUY
Open market or private purchase
$3,220
$3.22 p/Share
1,000
Added 1.03%
96,406
Common Stock
May 31
2024
BUY
Open market or private purchase
$3,250
$3.25 p/Share
1,000
Added 1.04%
95,406
Common Stock
May 23
2024
BUY
Open market or private purchase
$3,510
$3.51 p/Share
1,000
Added 1.05%
94,406
Common Stock
May 22
2024
BUY
Open market or private purchase
$3,600
$3.6 p/Share
1,000
Added 1.06%
93,406
Common Stock
May 10
2024
BUY
Open market or private purchase
$11,610
$3.87 p/Share
3,000
Added 3.14%
92,406
Common Stock
Dec 12
2023
BUY
Open market or private purchase
$6,040
$3.02 p/Share
2,000
Added 2.19%
89,406
Common Stock
Nov 14
2023
BUY
Open market or private purchase
$4,280
$2.14 p/Share
2,000
Added 2.24%
87,406
Common Stock
Aug 15
2023
BUY
Open market or private purchase
$4,125
$1.65 p/Share
2,500
Added 2.84%
85,406
Common Stock
Jun 05
2023
BUY
Open market or private purchase
$865
$1.73 p/Share
500
Added 0.6%
82,906
Common Stock
May 31
2023
BUY
Open market or private purchase
$550
$1.6 p/Share
344
Added 0.42%
82,406
Common Stock
May 19
2023
BUY
Open market or private purchase
$3,640
$1.82 p/Share
2,000
Added 2.38%
82,062
Common Stock