Jun 18
2025
BUY
Exercise of conversion of derivative security
-
88,138
Added 8.03%
1,010,014
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
91,609
Added 9.04%
921,876
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$60,680
$1.22 p/Share
49,738
Reduced 5.65%
830,267
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
118,848
Added 11.9%
880,005
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$128,907
$1.66 p/Share
77,655
Reduced 9.26%
761,157
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
174,308
Added 17.21%
838,812
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$163,975
$2.9 p/Share
56,543
Reduced 7.84%
664,505
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
136,082
Added 15.88%
721,048
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$591,326
$9.79 p/Share
60,401
Reduced 9.36%
584,966
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
145,367
Added 18.38%
645,367
Common Stock
Mar 12
2021
SELL
Open market or private sale
$80,400
$16.08 p/Share
5,000
Reduced 0.99%
500,000
Common Stock
Mar 11
2021
SELL
Open market or private sale
$341,600
$17.08 p/Share
20,000
Reduced 3.81%
505,000
Common Stock
Mar 03
2021
SELL
Open market or private sale
$684,900
$15.22 p/Share
45,000
Reduced 7.89%
525,000
Common Stock
Mar 02
2021
SELL
Open market or private sale
$622,384
$14.13 p/Share
44,047
Reduced 7.17%
570,000
Common Stock
Mar 01
2021
SELL
Open market or private sale
$268,491
$12.92 p/Share
20,781
Reduced 3.27%
614,047
Common Stock
Feb 19
2021
SELL
Open market or private sale
$181,650
$12.11 p/Share
15,000
Reduced 2.31%
634,828
Common Stock
Feb 18
2021
SELL
Open market or private sale
$252,200
$12.61 p/Share
20,000
Reduced 2.99%
649,828
Common Stock
Feb 17
2021
SELL
Open market or private sale
$480,800
$12.02 p/Share
40,000
Reduced 5.64%
669,828
Common Stock
Dec 16
2020
SELL
Open market or private sale
$352,654
$6.93 p/Share
50,888
Reduced 6.69%
709,828
Common Stock
Dec 15
2020
SELL
Open market or private sale
$237,450
$6.99 p/Share
33,970
Reduced 4.27%
760,716
Common Stock