Titan Mining nine-month 2026 adjusted EBITDA more than doubles to $19.79 million - TII News | Rallies