Non-ownership Filings
| Share Buyback | Jan. 09, 2026 |
| Share Buyback | Jan. 08, 2026 |
| Share Buyback | Jan. 06, 2026 |
| Share Buyback | Jan. 02, 2026 |
| Share Buyback | Dec. 31, 2025 |
| Share Buyback | Dec. 29, 2025 |
| Cancellation of Treasury Shares & TVR | Dec. 08, 2025 |
Ownership Update Filings
| Share Buyback | Dec. 30, 2025 |
| Share Buyback | Dec. 24, 2025 |
| Share Buyback | Dec. 23, 2025 |
| Share Buyback | Dec. 22, 2025 |
| Share Buyback | Dec. 16, 2025 |
| Executive Chair share purchase | Dec. 16, 2025 |
| Share Buyback | Nov. 24, 2025 |