SFL Corporation SFL Flat at 1251 Consolidation Continues 20260518 Ispire Technology ISPR Q1 2026 Results Fall Short EPS 017 Revenue NA Yalla YALA Drops 643 Key Support at 601 20260519 Vox Royalty VOXR Reports Strong Q1 2026 Revenue NA EPS Beats Truist TFC Slides 055 as Selling Pressure Mounts 20260519 Turkey and Kazakhstan Sign Strategic Pact Targeting 13 Billion Trade as Ankara Deepens Central Asia Ties Broadwind BWEN Declines 1615 Amid Market Weakness 20260518 Polar Power POLA Declines 060 Amid Market Weakness 20260514