Capstone Q3 2026 net loss narrows 70% to $600,000 - CAPS News | Rallies