Magnora logo

First quarter report 2026