Integra Resources swings to Q3 2026 net profit of USD 12.9 million from year-earlier loss - ITRG News | Rallies