New Gold Reports Over $530 Million Free Cash Flow for 2025 | Intellectia.AI