Mar 15
2025
SELL
Payment of exercise price or tax liability
$45,962
$2.83 p/Share
16,241
Reduced 5.5%
279,280
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
39,682
Added 11.84%
295,521
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$42,239
$2.96 p/Share
14,270
Reduced 5.28%
255,839
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
34,867
Added 11.43%
270,109
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$20,036
$2.9 p/Share
6,909
Reduced 2.85%
235,242
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
16,892
Added 6.52%
242,151
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$77,813
$4.79 p/Share
16,245
Reduced 6.73%
225,259
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
39,682
Added 14.11%
241,504
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$32,555
$4.71 p/Share
6,912
Reduced 3.31%
201,822
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
16,892
Added 7.49%
208,734
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$48,672
$5.94 p/Share
8,194
Reduced 4.1%
191,842
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
20,020
Added 9.1%
200,036
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$44,737
$6.12 p/Share
7,310
Reduced 3.9%
180,016
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
16,891
Added 8.27%
187,326
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$37,363
$6.4 p/Share
5,838
Reduced 3.31%
170,435
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$52,126
$5.36 p/Share
9,725
Reduced 5.23%
176,273
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
20,020
Added 9.72%
185,998
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$69,945
$11.94 p/Share
5,858
Reduced 3.41%
165,978
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$66,912
$11.94 p/Share
5,604
Reduced 3.16%
171,836
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$108,798
$11.71 p/Share
9,291
Reduced 4.98%
177,440
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
20,020
Added 9.68%
186,731
Common Stock
Aug 12
2021
BUY
Open market or private purchase
$103,520
$12.94 p/Share
8,000
Added 4.58%
166,711
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$96,350
$9.32 p/Share
10,338
Reduced 6.12%
158,711
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$52,567
$9.64 p/Share
5,453
Reduced 3.12%
169,049
Common Stock