Orion Q3 2026 net loss narrows 95% year over year to $3.1 million - OEC News | Rallies