Titan America SA TTAM Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Lower Inhibikase Therapeutics IKT Q1 2026 Earnings Narrowing Losses as Pipeline Progress Takes Center Stage CHDN Q1 2026 Earnings EPS Surges Past Estimates by 182 Sprout Social Inc SPT Q1 2026 Earnings Strong EPS Surprise Highlights Operational Efficiency Greenpro Capital Corp Q1 2024 Earnings Reported Loss of 004 Per Share Amid Sparse Disclosure ABSI Q1 2026 Earnings NarrowerthanExpected Loss Highlights Progress in AI Drug Discovery