Kelly Services KELYA Q1 2026 Disappoints EPS 003 Below 008 Views CSP Inc CSPI Stock Today Rallies 288 Resistance at 1003 20260514 Nikkei Asia300 Index to Add Aluminum Corp of China Boosting Regional Metals Exposure Indonesia INDO Stock Today Rallies 098 Resistance at 326 20260518 Maison Solutions Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges VNRX Q1 2026 Earnings EPS Misses Estimates No Revenue Reported Stock Declines CWK Q1 2026 Earnings EPS Beats Estimates Amid Commercial Real Estate Challenges Kiora Pharmaceuticals Q1 2026 Earnings EPS Beat Masks Continued PreRevenue Status as Stock Slips RGLD Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Slightly Nable Inc NABL Q1 2026 Earnings EPS Misses Estimates Despite Narrow Gap Stock Gains 28