| 16 September 2026 | Ali Zaynalabidin Haeri MazanderaniExecutive Chairman | Buy Regular purchase transaction | 14,774 | $4.40 | $65,005.60 | 2,491,538 |
| 15 September 2026 | Ali Zaynalabidin Haeri MazanderaniExecutive Chairman | Buy Regular purchase transaction | 28,226 | $4.21 | $118,831.46 | 2,476,764 |
| 16 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 66,437 | $4.90 | $325,547.94 | 5,244,859 |
| 15 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 19,488 | $4.90 | $95,536.02 | 5,311,296 |
| 14 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 106,948 | $4.90 | $524,087.98 | 5,330,784 |
| 13 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 52,230 | $4.92 | $256,987.27 | 5,437,732 |
| 10 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 57,894 | $4.98 | $288,474.22 | 5,489,962 |
| 9 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 9,878 | $4.95 | $48,922.77 | 5,547,856 |
| 8 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 19,311 | $4.93 | $95,160.75 | 5,557,734 |
| 7 April 2026 | INTERNATIONAL FINANCE CORPORATIONGovernment/Municipality | Sell Regular sell transaction (market) | 47,954 | $4.91 | $235,631.57 | 5,577,045 |