Skuld delivers strong result in 2025/26
Skuld reported a positive financial result of USD 103 million for the year ended 20 February 2026 (USD 21 million in 2025), driven by strong contributions both from the technical result and the investment portfolio.