Kestrel Group Q3 2026 net loss more than triples to $16.36 million - KG News | Rallies