Aug 23
2024
SELL
Payment of exercise price or tax liability
$159,906
$6.47 p/Share
24,715
Reduced 1.45%
1,685,056
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$2,300,324
$6.95 p/Share
330,982
Reduced 16.22%
1,709,771
Common Stock
May 14
2024
SELL
Open market or private sale
$35,000
$7.0 p/Share
5,000
Reduced 0.24%
2,040,753
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$606,863
$0.87 p/Share
697,544
Added 25.47%
2,040,753
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$9,191
$0.87 p/Share
10,565
Added 0.51%
2,045,753
Common Stock
Apr 17
2024
SELL
Open market or private sale
$24,865
$7.06 p/Share
3,522
Reduced 0.17%
2,045,753
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
$6,540
$0.87 p/Share
7,518
Added 0.37%
2,049,275
Common Stock
Apr 16
2024
SELL
Open market or private sale
$35,450
$7.09 p/Share
5,000
Reduced 0.24%
2,049,275
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$9,177
$0.87 p/Share
10,549
Added 0.51%
2,054,275
Common Stock
Apr 15
2024
SELL
Open market or private sale
$36,050
$7.21 p/Share
5,000
Reduced 0.24%
2,054,275
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$9,251
$0.87 p/Share
10,634
Added 0.51%
2,059,275
Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$195,082
$7.9 p/Share
24,694
Reduced 1.18%
2,059,275
Common Stock
Jan 20
2024
BUY
Grant, award, or other acquisition
-
23,353
Added 1.11%
2,083,969
Common Stock
Dec 06
2023
SELL
Sale (or disposition) back to the issuer
-
185,685
Reduced 8.27%
2,060,616
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$228,955
$7.79 p/Share
29,391
Reduced 1.29%
2,246,301
Common Stock
Sep 15
2023
SELL
Open market or private sale
$110,930
$8.07 p/Share
13,746
Reduced 0.6%
2,275,692
Common Stock
Sep 14
2023
SELL
Open market or private sale
$175,502
$8.15 p/Share
21,534
Reduced 0.93%
2,289,438
Common Stock
Sep 13
2023
SELL
Open market or private sale
$15,521
$8.39 p/Share
1,850
Reduced 0.08%
2,310,972
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$185,242
$7.48 p/Share
24,765
Reduced 1.06%
2,312,822
Common Stock
Mar 29
2023
SELL
Payment of exercise price or tax liability
$123,706
$6.86 p/Share
18,033
Reduced 0.77%
2,337,587
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$152,486
$6.96 p/Share
21,909
Reduced 0.92%
2,355,620
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$123,785
$6.92 p/Share
17,888
Reduced 0.75%
2,377,529
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$125,963
$7.01 p/Share
17,969
Reduced 0.74%
2,395,417
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$232,733
$8.03 p/Share
28,983
Reduced 1.19%
2,413,386
Common Stock
Oct 29
2020
SELL
Sale (or disposition) back to the issuer
-
1,079,880
Reduced 37.64%
1,788,759
Common Stock