-
Sort By
-
Newest
-
Newest
-
Oldest
A net loss of $185.3 million in the 2024 financial year, coupled with a dividend pause, had Insignia shareholders less than impressed. But the first quarter results for the 2025 financial year have justified the rising share price over the past 10 weeks.