| May 15, 2025 | Hale Capital Partners, LP | Open Market Purchase | 20500 | 2.51 | $ 51,455.00 |
| May 15, 2025 | HALE MARTIN M JR | Open Market Purchase | 20500 | 2.51 | $ 51,455.00 |
| May 15, 2025 | Hale Fund Management, LLC | Open Market Purchase | 20500 | 2.51 | $ 51,455.00 |
| May 15, 2025 | Hale Capital Management, LP | Open Market Purchase | 20500 | 2.51 | $ 51,455.00 |
| May 15, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 20500 | 2.51 | $ 51,455.00 |
| May 6, 2025 | Hale Capital Partners, LP | Open Market Purchase | 18409 | 2.42 | $ 44,575.70 |
| May 6, 2025 | HALE MARTIN M JR | Open Market Purchase | 18409 | 2.42 | $ 44,575.70 |
| May 6, 2025 | Hale Fund Management, LLC | Open Market Purchase | 18409 | 2.42 | $ 44,575.70 |
| May 6, 2025 | Hale Capital Management, LP | Open Market Purchase | 18409 | 2.42 | $ 44,575.70 |
| May 6, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 18409 | 2.42 | $ 44,575.70 |
| Apr 29, 2025 | Hale Capital Partners, LP | Open Market Purchase | 1000 | 2.40 | $ 2,398.00 |
| Apr 29, 2025 | HALE MARTIN M JR | Open Market Purchase | 1000 | 2.40 | $ 2,398.00 |
| Apr 29, 2025 | Hale Fund Management, LLC | Open Market Purchase | 1000 | 2.40 | $ 2,398.00 |
| Apr 29, 2025 | Hale Capital Management, LP | Open Market Purchase | 1000 | 2.40 | $ 2,398.00 |
| Apr 29, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 1000 | 2.40 | $ 2,398.00 |
| Apr 24, 2025 | Hale Capital Partners, LP | Open Market Purchase | 1800 | 2.32 | $ 4,178.70 |
| Apr 24, 2025 | HALE MARTIN M JR | Open Market Purchase | 1800 | 2.32 | $ 4,178.70 |
| Apr 24, 2025 | Hale Fund Management, LLC | Open Market Purchase | 1800 | 2.32 | $ 4,178.70 |
| Apr 24, 2025 | Hale Capital Management, LP | Open Market Purchase | 1800 | 2.32 | $ 4,178.70 |
| Apr 24, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 1800 | 2.32 | $ 4,178.70 |
| Apr 11, 2025 | Hale Capital Partners, LP | Open Market Purchase | 3028 | 2.42 | $ 7,317.68 |
| Apr 11, 2025 | HALE MARTIN M JR | Open Market Purchase | 3028 | 2.42 | $ 7,317.68 |
| Apr 11, 2025 | Hale Fund Management, LLC | Open Market Purchase | 3028 | 2.42 | $ 7,317.68 |
| Apr 11, 2025 | Hale Capital Management, LP | Open Market Purchase | 3028 | 2.42 | $ 7,317.68 |
| Apr 11, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 3028 | 2.42 | $ 7,317.68 |
| Apr 9, 2025 | Hale Capital Partners, LP | Open Market Purchase | 734 | 2.53 | $ 1,853.98 |
| Apr 9, 2025 | HALE MARTIN M JR | Open Market Purchase | 734 | 2.53 | $ 1,853.98 |
| Apr 9, 2025 | Hale Fund Management, LLC | Open Market Purchase | 734 | 2.53 | $ 1,853.98 |
| Apr 9, 2025 | Hale Capital Management, LP | Open Market Purchase | 734 | 2.53 | $ 1,853.98 |
| Apr 9, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 734 | 2.53 | $ 1,853.98 |
| Apr 3, 2025 | Hale Capital Partners, LP | Open Market Purchase | 2008 | 2.49 | $ 5,000.87 |
| Apr 3, 2025 | HALE MARTIN M JR | Open Market Purchase | 2008 | 2.49 | $ 5,000.87 |
| Apr 3, 2025 | Hale Fund Management, LLC | Open Market Purchase | 2008 | 2.49 | $ 5,000.87 |
| Apr 3, 2025 | Hale Capital Management, LP | Open Market Purchase | 2008 | 2.49 | $ 5,000.87 |
| Apr 3, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 2008 | 2.49 | $ 5,000.87 |
| Mar 31, 2025 | Hale Capital Management, LP | Open Market Purchase | 2735 | 2.51 | $ 6,851.17 |
| Mar 31, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 2735 | 2.51 | $ 6,851.17 |
| Mar 31, 2025 | Hale Capital Partners, LP | Open Market Purchase | 2735 | 2.51 | $ 6,851.17 |
| Mar 31, 2025 | HALE MARTIN M JR | Open Market Purchase | 2735 | 2.51 | $ 6,851.17 |
| Mar 31, 2025 | Hale Fund Management, LLC | Open Market Purchase | 2735 | 2.51 | $ 6,851.17 |
| Mar 24, 2025 | Hale Capital Partners, LP | Open Market Purchase | 163 | 2.59 | $ 422.50 |
| Mar 24, 2025 | HALE MARTIN M JR | Open Market Purchase | 163 | 2.59 | $ 422.50 |
| Mar 24, 2025 | Hale Fund Management, LLC | Open Market Purchase | 163 | 2.59 | $ 422.50 |
| Mar 24, 2025 | Hale Capital Management, LP | Open Market Purchase | 163 | 2.59 | $ 422.50 |
| Mar 24, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 163 | 2.59 | $ 422.50 |
| Mar 12, 2025 | Hale Capital Partners, LP | Open Market Purchase | 585 | 809.41 | $ 473,505.20 |
| Mar 12, 2025 | HALE MARTIN M JR | Open Market Purchase | 585 | 809.41 | $ 473,505.20 |
| Mar 12, 2025 | Hale Fund Management, LLC | Open Market Purchase | 585 | 809.41 | $ 473,505.20 |
| Mar 12, 2025 | Hale Capital Management, LP | Open Market Purchase | 585 | 809.41 | $ 473,505.20 |
| Mar 12, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 585 | 809.41 | $ 473,505.20 |
| Mar 7, 2025 | Hale Capital Partners, LP | Open Market Purchase | 13884 | 2.49 | $ 34,541.64 |
| Mar 7, 2025 | HALE MARTIN M JR | Open Market Purchase | 13884 | 2.49 | $ 34,541.64 |
| Mar 7, 2025 | Hale Fund Management, LLC | Open Market Purchase | 13884 | 2.49 | $ 34,541.64 |
| Mar 7, 2025 | Hale Capital Management, LP | Open Market Purchase | 13884 | 2.49 | $ 34,541.64 |
| Mar 7, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 13884 | 2.49 | $ 34,541.64 |
| Mar 4, 2025 | Hale Capital Partners, LP | Open Market Purchase | 17455 | 2.49 | $ 43,449.16 |
| Mar 4, 2025 | HALE MARTIN M JR | Open Market Purchase | 17455 | 2.49 | $ 43,449.16 |
| Mar 4, 2025 | Hale Fund Management, LLC | Open Market Purchase | 17455 | 2.49 | $ 43,449.16 |
| Mar 4, 2025 | Hale Capital Management, LP | Open Market Purchase | 17455 | 2.49 | $ 43,449.16 |
| Mar 4, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 17455 | 2.49 | $ 43,449.16 |