IPC Announces Third Quarter 2025 Financial and Operational Results and Blackrod Phase 1 Development Progressing Ahead of Schedule November 4, 2025 Share