gold investing Triple Flag Announces Strong Q1 2024 Results Driven by Growth at Northparkes 07 May 2024