| Apr 16, 2026 | International Finance Corp | 10% Owner | S | 66,437 | $4.9001 | $325.55K |
| Apr 15, 2026 | International Finance Corp | 10% Owner | S | 19,488 | $4.9023 | $95.54K |
| Apr 14, 2026 | International Finance Corp | 10% Owner | S | 106,948 | $4.9004 | $524.09K |
| Apr 13, 2026 | International Finance Corp | 10% Owner | S | 52,230 | $4.9203 | $256.99K |
| Apr 10, 2026 | International Finance Corp | 10% Owner | S | 57,894 | $4.9828 | $288.47K |
| Apr 9, 2026 | International Finance Corp | 10% Owner | S | 9,878 | $4.9527 | $48.92K |
| Apr 8, 2026 | International Finance Corp | 10% Owner | S | 19,311 | $4.9278 | $95.16K |
| Apr 7, 2026 | International Finance Corp | 10% Owner | S | 47,954 | $4.9137 | $235.63K |
| Apr 6, 2026 | International Finance Corp | 10% Owner | S | 34,219 | $4.9514 | $169.43K |
| Apr 2, 2026 | International Finance Corp | 10% Owner | S | 9,928 | $4.9945 | $49.59K |
| Apr 1, 2026 | International Finance Corp | 10% Owner | S | 18,663 | $4.9725 | $92.80K |
| Mar 31, 2026 | International Finance Corp | 10% Owner | S | 32,807 | $5.0185 | $164.64K |
| Mar 30, 2026 | International Finance Corp | 10% Owner | S | 6,467 | $4.9166 | $31.80K |
| Mar 27, 2026 | International Finance Corp | 10% Owner | S | 31,504 | $4.9100 | $154.68K |
| Mar 26, 2026 | International Finance Corp | 10% Owner | S | 2,468 | $4.9508 | $12.22K |
| Mar 25, 2026 | International Finance Corp | 10% Owner | S | 11,104 | $5.0404 | $55.97K |
| Mar 24, 2026 | International Finance Corp | 10% Owner | S | 16,179 | $5.0218 | $81.25K |
| Mar 23, 2026 | International Finance Corp | 10% Owner | S | 2,162 | $5.0348 | $10.88K |
| Mar 19, 2026 | International Finance Corp | 10% Owner | S | 34,607 | $5.0584 | $175.06K |
| Mar 18, 2026 | International Finance Corp | 10% Owner | S | 4,819 | $5.3782 | $25.92K |
| Mar 17, 2026 | International Finance Corp | 10% Owner | S | 87,041 | $5.3093 | $462.13K |
| Mar 16, 2026 | International Finance Corp | 10% Owner | S | 27,389 | $4.9423 | $135.36K |
| Mar 13, 2026 | International Finance Corp | 10% Owner | S | 60,000 | $4.8485 | $290.91K |
| Mar 13, 2026 | Sparrow Dean Chad | Director | S | 110 | $4.6600 | $512.00 |
| Mar 12, 2026 | International Finance Corp | 10% Owner | S | 2,839 | $4.6773 | $13.28K |
| Mar 12, 2026 | Sparrow Dean Chad | Director | S | 6 | $4.7200 | $28.00 |
| Mar 11, 2026 | International Finance Corp | 10% Owner | S | 4,235 | $4.6494 | $19.69K |
| Mar 11, 2026 | Sparrow Dean Chad | Director | S | 963 | $4.8000 | $4.62K |
| Mar 10, 2026 | International Finance Corp | 10% Owner | S | 24,532 | $4.6378 | $113.77K |
| Mar 9, 2026 | International Finance Corp | 10% Owner | S | 27,767 | $4.5625 | $126.69K |
| Mar 9, 2026 | Sparrow Dean Chad | Director | S | 144 | $4.7200 | $679.00 |
| Mar 6, 2026 | International Finance Corp | 10% Owner | S | 9,224 | $4.6395 | $42.79K |
| Mar 6, 2026 | Sparrow Dean Chad | Director | S | 207 | $4.7300 | $979.00 |
| Mar 5, 2026 | International Finance Corp | 10% Owner | S | 4,290 | $4.5900 | $19.69K |
| Mar 4, 2026 | Mazanderani Ali | Executive Chairman | P | 32,000 | $4.6900 | $150.08K |
| Mar 4, 2026 | International Finance Corp | 10% Owner | S | 6,823 | $4.6500 | $31.73K |
| Mar 3, 2026 | Sparrow Dean Chad | Director | S | 332 | $4.8000 | $1.59K |
| Feb 25, 2026 | Mali Lincoln Camagu | CEO: Southern Africa | A | 150,000 | $0.0000 | $0.00 |
| Feb 9, 2026 | Mazanderani Ali | Executive Chairman | P | 91,423 | $4.3600 | $398.60K |
| Dec 31, 2025 | Mazanderani Ali | Executive Chairman | P | 1,800,000 | $5.0000 | $9.00M |
| Dec 17, 2025 | International Finance Corp | 10% Owner | S | 100 | $4.3300 | $433.00 |
| Dec 10, 2025 | Smith Daniel Luke | Group CFO | P | 11,503 | $4.4000 | $50.61K |
| Dec 9, 2025 | Smith Daniel Luke | Group CFO | P | 5,761 | $4.2100 | $24.25K |
| Dec 8, 2025 | Smith Daniel Luke | Group CFO | P | 2,500 | $4.1600 | $10.40K |
| Dec 5, 2025 | Smith Daniel Luke | Group CFO | P | 3,736 | $4.1400 | $15.47K |
| Dec 5, 2025 | Smith Daniel Luke | Group CFO | P | 7,000 | $4.2100 | $29.47K |
| Dec 1, 2025 | Mali Lincoln Camagu | CEO: Southern Africa | D | 77,706 | $0.0000 | $0.00 |
| Mar 31, 2025 | Mazanderani Ali | Executive Chairman | P | 20,000 | $4.9600 | $99.20K |
| Mar 28, 2025 | Mazanderani Ali | Executive Chairman | P | 35,289 | $5.0100 | $176.80K |
| Mar 27, 2025 | Mazanderani Ali | Executive Chairman | P | 30,930 | $5.0000 | $154.65K |