ODIN Investments’ consolidated profits fall 32.6% YoY in Q1 2026
· Egyptian market news · ODIN

ODIN Investments achieved consolidated net profits attributable to the parent company valued at EGP 30.909 million in the first quarter (Q1) of 2026, an annual plunge of 32.69% from EGP 45.924 million…
Source: Arab Finance — read the original story