ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment Freedom Holding Corp FRHC Q1 2026 Earnings EPS of 125 Surpasses Expectations Amid Solid Operational Performance Block Inc XYZ Q1 2026 Earnings Strong EPS Beat of 2443 Surprises Markets Shares Dip Slightly BCS Q1 2026 Earnings EPS Beat by 1036 Despite Slight Stock Decline SKYE Q1 2026 Earnings EPS Misses Estimates Amid No Revenue Shares Edge Higher SENEA Q1 2026 Earnings Strong EPS of 619 Drives Stock Rally