| 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 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 |
| 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 |
| 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 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 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 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 7, 2025 | Hale Capital Partners, LP | 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 |
| Feb 26, 2025 | Hale Capital Partners, LP | Open Market Purchase | 1689 | 2.50 | $ 4,216.50 |
| Feb 26, 2025 | HALE MARTIN M JR | Open Market Purchase | 1689 | 2.50 | $ 4,216.50 |
| Feb 26, 2025 | Hale Fund Management, LLC | Open Market Purchase | 1689 | 2.50 | $ 4,216.50 |
| Feb 26, 2025 | Hale Capital Management, LP | Open Market Purchase | 1689 | 2.50 | $ 4,216.50 |
| Feb 26, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 1689 | 2.50 | $ 4,216.50 |
| Feb 21, 2025 | Hale Capital Partners, LP | Open Market Purchase | 8199 | 2.51 | $ 20,547.80 |
| Feb 21, 2025 | HALE MARTIN M JR | Open Market Purchase | 8199 | 2.51 | $ 20,547.80 |
| Feb 21, 2025 | Hale Fund Management, LLC | Open Market Purchase | 8199 | 2.51 | $ 20,547.80 |
| Feb 21, 2025 | Hale Capital Management, LP | Open Market Purchase | 8199 | 2.51 | $ 20,547.80 |
| Feb 21, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 8199 | 2.51 | $ 20,547.80 |
| Feb 18, 2025 | Hale Capital Partners, LP | Open Market Purchase | 19906 | 2.50 | $ 49,705.91 |
| Feb 18, 2025 | HALE MARTIN M JR | Open Market Purchase | 19906 | 2.50 | $ 49,705.91 |
| Feb 18, 2025 | Hale Fund Management, LLC | Open Market Purchase | 19906 | 2.50 | $ 49,705.91 |
| Feb 18, 2025 | Hale Capital Management, LP | Open Market Purchase | 19906 | 2.50 | $ 49,705.91 |
| Feb 18, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 19906 | 2.50 | $ 49,705.91 |
| Feb 13, 2025 | Hale Capital Partners, LP | Open Market Purchase | 8993 | 2.48 | $ 22,302.16 |
| Feb 13, 2025 | HALE MARTIN M JR | Open Market Purchase | 8993 | 2.48 | $ 22,302.16 |
| Feb 13, 2025 | Hale Fund Management, LLC | Open Market Purchase | 8993 | 2.48 | $ 22,302.16 |
| Feb 13, 2025 | Hale Capital Management, LP | Open Market Purchase | 8993 | 2.48 | $ 22,302.16 |
| Feb 13, 2025 | Hale Fund Partners, LLC | Open Market Purchase | 8993 | 2.48 | $ 22,302.16 |
| Feb 12, 2025 | Hale Capital Partners, LP | Open Market Purchase | 28993 | 2.46 | $ 71,342.16 |