Granite Ridge swings to Q3 2026 net loss of $10.05 million - GRNT News | Rallies