| Mar 29, 2024 | MB | SSale | 426 | $3.0061 | $1,281 | |
| Mar 18, 2024 | TCTopline Capital Partners, LP 10% Owner | PPurchase | 54,183 | $2.97 | $160,924 | |
| Mar 18, 2024 | TCTopline Capital Management, LLC Other | PPurchase | 54,183 | $2.97 | $160,924 | |
| Mar 13, 2024 | TCTopline Capital Partners, LP 10% Owner | PPurchase | 37,517 | $3.01 | $112,926 | |
| Mar 13, 2024 | TCTopline Capital Management, LLC Other | PPurchase | 37,517 | $3.01 | $112,926 | |
| Mar 7, 2024 | TCTopline Capital Partners, LP 10% Owner | PPurchase | 86,978 | $2.99 | $260,064 | |
| Mar 7, 2024 | TCTopline Capital Management, LLC Other | PPurchase | 86,978 | $2.99 | $260,064 | |
| Mar 4, 2024 | BJBaker Jeffery Bradford Chief Financial Officer | MExercise | 60,000 | $0.00 | $0 | |
| Mar 4, 2024 | BJBaker Jeffery Bradford Chief Financial Officer | SSale | 27,691 | $2.8684 | $79,429 | |
| Feb 21, 2024 | TCTopline Capital Partners, LP 10% Owner | PPurchase | 26,444 | $3.01 | $79,596 | |
| Feb 21, 2024 | TCTopline Capital Management, LLC Other | PPurchase | 26,444 | $3.01 | $79,596 | |
| Feb 6, 2024 | TCTopline Capital Partners, LP 10% Owner | PPurchase | 43,607 | $2.91 | $126,896 | |
| Feb 6, 2024 | TCTopline Capital Management, LLC Other | PPurchase | 43,607 | $2.91 | $126,896 | |
| Jan 31, 2024 | TCTopline Capital Partners, LP 10% Owner | PPurchase | 87,344 | $3.08 | $269,020 | |
| Jan 31, 2024 | TCTopline Capital Management, LLC Other | PPurchase | 87,344 | $3.08 | $269,020 | |
| Jan 25, 2024 | TCTopline Capital Partners, LP 10% Owner | PPurchase | 73,000 | $2.80 | $204,400 | |
| Jan 25, 2024 | TCTopline Capital Management, LLC Other | PPurchase | 73,000 | $2.80 | $204,400 | |