XTB reports €26.9 million consolidated net profit by LLB Finance Reporter October 27, 2023 October 27, 2023