Financial Reports Blue Diamond Annual Report & Accounts 2024 annual 2024 interim 2023 annual 2023 interim Trading Statements TRADING STATEMENT - JULY 2025 UPDATE TRADING STATEMENT - YEAR END 2024 TRADING STATEMENT - JULY 2024 UPDATE TRADING STATEMENT - YEAR END 2023 TRADING STATEMENT - JULY 2023 UPDATE TRADING STATEMENT - YEAR END 2022 TRADING STATEMENT - JULY 2022 UPDATE