ITP Q3 2025 Earnings Net Loss Reported as Stock Declines Slightly Odysightai Inc ODYS Q1 2026 Earnings EPS Miss but Positive Stock Reaction Signals Investor Confidence BOBS Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies CAAP Q1 2026 Earnings EPS Misses Consensus by 75 as Operating Costs Weigh SBSW Q2 2022 Earnings EPS Misses Estimates Stock Reacts Negatively JewettCameron Trading Company Common Shares Q3 2025 Earnings Net Loss Reported Amid Challenging Conditions