| 3/19/2026 | Finance Corp International | Major Shareholder | Sell | 34,607 | $5.06 | $175,111.42 | 5,790,500 | |
| 3/18/2026 | Finance Corp International | Major Shareholder | Sell | 4,819 | $5.38 | $25,926.22 | 5,825,107 | |
| 3/17/2026 | Finance Corp International | Major Shareholder | Sell | 87,041 | $5.31 | $462,187.71 | 5,829,926 | |
| 3/16/2026 | Finance Corp International | Major Shareholder | Sell | 27,389 | $4.94 | $135,301.66 | 5,916,967 | |
| 3/13/2026 | Finance Corp International | Major Shareholder | Sell | 60,000 | $4.85 | $291,000.00 | 5,944,356 | |
| 3/12/2026 | Finance Corp International | Major Shareholder | Sell | 2,839 | $4.68 | $13,286.52 | 6,004,356 | |
| 3/11/2026 | Finance Corp International | Major Shareholder | Sell | 4,235 | $4.65 | $19,692.75 | 6,007,195 | |
| 3/10/2026 | Finance Corp International | Major Shareholder | Sell | 24,532 | $4.64 | $113,828.48 | 6,011,430 | |
| 3/9/2026 | Finance Corp International | Major Shareholder | Sell | 27,767 | $4.56 | $126,617.52 | 6,035,962 | |
| 3/6/2026 | Finance Corp International | Major Shareholder | Sell | 9,224 | $4.64 | $42,799.36 | 6,063,729 | |
| 3/5/2026 | Finance Corp International | Major Shareholder | Sell | 4,290 | $4.59 | $19,691.10 | 6,034,293 | |
| 3/4/2026 | Finance Corp International | Major Shareholder | Sell | 6,823 | $4.65 | $31,726.95 | 6,077,243 | |
| 12/31/2025 | Ali Mazanderani | Chairman | Buy | 1,800,000 | $5.00 | $9,000,000.00 | 2,325,115 | |
| 12/17/2025 | Finance Corp International | Major Shareholder | Sell | 100 | $4.33 | $433.00 | 6,084,066 | |
| 12/10/2025 | Daniel Luke Smith | CFO | Buy | 11,503 | $4.40 | $50,613.20 | 23,500 | |
| 12/9/2025 | Daniel Luke Smith | CFO | Buy | 5,761 | $4.21 | $24,253.81 | 11,997 | |
| 12/8/2025 | Daniel Luke Smith | CFO | Buy | 2,500 | $4.16 | $10,400.00 | 6,236 | |
| 12/5/2025 | Daniel Luke Smith | CFO | Buy | 7,000 | $4.21 | $29,470.00 | 227,000 | |
| 12/5/2025 | Daniel Luke Smith | CFO | Buy | 3,736 | $4.14 | $15,467.04 | 3,736 | |
| 3/31/2025 | Ali Mazanderani | Chairman | Buy | 20,000 | $4.96 | $99,200.00 | 525,115 | |
| 3/27/2025 | Ali Mazanderani | Chairman | Buy | 30,930 | $5.00 | $154,650.00 | 469,826 | |
| 3/25/2025 | Ali Mazanderani | Chairman | Buy | 8,316 | $4.93 | $40,997.88 | 405,600 | |
| 6/28/2024 | Christopher G.B. Meyer | Director | Sell | 14,738 | $4.68 | $68,973.84 | 641,130 | |
| 6/26/2024 | Christopher G.B. Meyer | Director | Sell | 10,000 | $4.75 | $47,500.00 | 655,868 | |
| 6/24/2024 | Christopher G.B. Meyer | Director | Sell | 10,000 | $4.89 | $48,900.00 | 665,868 | |
| 6/21/2024 | Christopher G.B. Meyer | Director | Sell | 71,479 | $4.63 | $330,947.77 | 675,868 | |
| 5/14/2024 | Ali Mazanderani | Chairman | Buy | 52,418 | $5.14 | $269,428.52 | 374,894 | |
| 12/12/2023 | Ali Mazanderani | Director | Buy | 322,476 | $3.30 | $1,064,170.80 | 322,476 | |
| 6/29/2023 | Value Capital Partners (Pty) L | Director | Buy | 7,303 | $3.57 | $26,071.71 | 15,642,598 | |
| 6/21/2023 | Value Capital Partners (Pty) L | Director | Buy | 1,200 | $3.60 | $4,320.00 | 15,635,295 | |
| 5/25/2023 | Value Capital Partners (Pty) L | Director | Buy | 400 | $3.59 | $1,436.00 | 15,634,095 | |
| 5/18/2023 | Value Capital Partners (Pty) L | Director | Buy | 6,992 | $3.85 | $26,919.20 | 15,630,095 | |
| 5/16/2023 | Value Capital Partners (Pty) L | Director | Buy | 52,784 | $3.73 | $196,884.32 | 15,604,703 | |
| 3/30/2023 | Value Capital Partners (Pty) L | Director | Buy | 1,925 | $4.50 | $8,662.50 | 15,420,468 | |
| 3/28/2023 | Value Capital Partners (Pty) L | Major Shareholder | Buy | 800 | $4.12 | $3,296.00 | 15,353,708 | |
| 5/19/2020 | Finance Corp International | Major Shareholder | Sell | 2,103,069 | $4.00 | $8,412,276.00 | 5,099,627 | |
| 2/8/2018 | Finance Corp International | Major Shareholder | Sell | 20,220 | $11.06 | $223,633.20 | 2,267,239 | |
| 2/7/2018 | Finance Corp International | Major Shareholder | Sell | 42,100 | $10.83 | $455,943.00 | 2,287,459 | |
| 11/16/2017 | Finance Corp International | Major Shareholder | Sell | 26,731 | $9.53 | $254,746.43 | 2,329,559 | |
| 11/15/2017 | Finance Corp International | Major Shareholder | Sell | 51,900 | $9.48 | $492,012.00 | 2,356,290 | |
| 11/14/2017 | Finance Corp International | Major Shareholder | Sell | 48,400 | $9.50 | $459,800.00 | 2,408,190 | |
| 11/13/2017 | Finance Corp International | Major Shareholder | Sell | 64,700 | $9.63 | $623,061.00 | 2,456,590 | |
| 11/10/2017 | Finance Corp International | Major Shareholder | Sell | 85,036 | $9.74 | $828,250.64 | 2,521,290 | |
| 11/9/2017 | Finance Corp International | Major Shareholder | Sell | 19,760 | $9.24 | $182,582.40 | 2,606,326 | |
| 11/8/2017 | Finance Corp International | Major Shareholder | Sell | 20,701 | $9.19 | $190,242.19 | 2,626,086 | |
| 11/7/2017 | Finance Corp International | Major Shareholder | Sell | 28,400 | $9.14 | $259,576.00 | 2,646,787 | |
| 11/6/2017 | Finance Corp International | Major Shareholder | Sell | 14,900 | $8.96 | $133,504.00 | 2,675,187 | |
| 11/3/2017 | Finance Corp International | Major Shareholder | Sell | 27,265 | $9.05 | $246,748.25 | 2,690,087 | |
| 11/2/2017 | Finance Corp International | Major Shareholder | Sell | 11,918 | $9.07 | $108,096.26 | 2,717,352 | |
| 11/1/2017 | Finance Corp International | Major Shareholder | Sell | 10,700 | $9.09 | $97,263.00 | 2,729,270 | |
| 10/31/2017 | Finance Corp International | Major Shareholder | Sell | 21,100 | $9.10 | $192,010.00 | 2,739,970 | |
| 10/30/2017 | Finance Corp International | Major Shareholder | Sell | 20,545 | $9.04 | $185,726.80 | 2,761,070 | |