Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,454,919
$6.83 p/Share
213,019
Reduced 18.59%
932,644
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
543,045
Added 33.69%
1,068,764
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$365,418
$6.83 p/Share
53,502
Reduced 8.15%
602,618
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
141,940
Added 18.52%
624,441
Common Stock
Aug 18
2023
SELL
Open market or private sale
$673,702
$8.28 p/Share
81,365
Reduced 13.66%
514,180
Common Stock
Aug 17
2023
SELL
Open market or private sale
$157,838
$8.47 p/Share
18,635
Reduced 3.03%
595,545
Common Stock
Jun 16
2023
SELL
Open market or private sale
$357,500
$7.15 p/Share
50,000
Reduced 7.53%
614,180
Common Stock
Apr 17
2023
SELL
Open market or private sale
$821,000
$8.21 p/Share
100,000
Reduced 13.09%
664,180
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$913,740
$7.73 p/Share
118,207
Reduced 13.4%
764,180
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
316,483
Added 26.4%
882,387
Common Stock
Mar 16
2023
SELL
Open market or private sale
$726,000
$7.26 p/Share
100,000
Reduced 15.02%
565,904
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$307,016
$9.35 p/Share
32,836
Reduced 4.7%
665,904
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
87,912
Added 11.18%
698,740
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$472,902
$8.92 p/Share
53,016
Reduced 7.99%
610,828
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
141,941
Added 18.32%
632,651
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$495,369
$10.02 p/Share
49,438
Reduced 8.65%
521,903
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
131,834
Added 19.2%
554,936
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$279,593
$8.9 p/Share
31,415
Reduced 6.67%
439,507
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
83,513
Added 15.06%
470,922
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$241,281
$4.9 p/Share
49,241
Reduced 11.28%
387,409
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
131,833
Added 23.88%
420,245
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$74,951
$4.96 p/Share
15,111
Reduced 4.72%
304,817
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
-
39,529
Added 11.0%
319,928
Common Stock