Jun 09
2025
BUY
Open market or private purchase
$669,500
$1.03 p/Share
650,000
Added 20.26%
2,558,064
Common Stock
May 16
2025
BUY
Open market or private purchase
$252,000
$0.72 p/Share
350,000
Added 15.5%
1,908,064
Common Stock
May 05
2025
SELL
Payment of exercise price or tax liability
$14,348
$0.84 p/Share
17,081
Reduced 1.08%
1,558,064
Common Stock
Nov 19
2024
BUY
Grant, award, or other acquisition
-
1,302,084
Added 45.25%
1,575,145
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$43,046
$2.52 p/Share
17,082
Reduced 5.89%
273,061
Common Stock
Aug 08
2024
SELL
Payment of exercise price or tax liability
$35,528
$2.08 p/Share
17,081
Reduced 5.56%
290,143
Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$43,046
$2.52 p/Share
17,082
Reduced 5.27%
307,224
Common Stock
May 09
2024
BUY
Grant, award, or other acquisition
-
119,134
Added 26.87%
324,306
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$295,548
$7.73 p/Share
38,234
Reduced 15.71%
205,172
Common Stock
Sep 28
2022
SELL
Payment of exercise price or tax liability
$835,391
$21.85 p/Share
38,233
Reduced 13.58%
243,406
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$1,358,726
$28.43 p/Share
47,792
Reduced 14.51%
281,639
Common Stock
Sep 28
2021
SELL
Payment of exercise price or tax liability
$907,863
$28.4 p/Share
31,967
Reduced 11.5%
246,098
Common Stock
Aug 28
2021
SELL
Payment of exercise price or tax liability
$850,322
$26.6 p/Share
31,967
Reduced 10.31%
278,065
Common Stock
Aug 28
2021
BUY
Exercise of conversion of derivative security
-
66,667
Added 17.7%
310,032
Common Stock
Aug 19
2021
SELL
Payment of exercise price or tax liability
$1,001,373
$25.06 p/Share
39,959
Reduced 14.1%
243,365
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
-
83,334
Added 22.73%
283,324
Common Stock
Dec 24
2020
SELL
Open market or private sale
$7,611,512
$35.13 p/Share
216,667
Reduced 52.0%
199,990
Common Stock
Dec 24
2020
BUY
Exercise of conversion of derivative security
$491,834
$2.27 p/Share
216,667
Added 34.21%
416,657
Common Stock
Oct 12
2020
SELL
Open market or private sale
$12,888,750
$18.49 p/Share
697,066
Reduced 77.71%
199,990
Common Stock
Oct 12
2020
BUY
Exercise of conversion of derivative security
$1,177,000
$2.14 p/Share
550,000
Added 38.01%
897,056
Common Stock
Sep 28
2020
BUY
Grant, award, or other acquisition
-
200,000
Added 36.56%
347,056
Common Stock