ZenaTech Inc ZENA Slides 64 as Selling Pressure Mounts Below Key Resistance SOHU Q1 2026 Earnings Loss of 016 per Share Amidst Uncertain Revenue Reporting