AFG Q1 2026 Earnings Earnings Miss Estimates Stock Slips TPCS Q1 2026 Earnings Negative EPS Amid Lack of Consensus Estimates GGG Q1 2026 Earnings EPS Misses by 12 Shares Edge Higher RadNet Inc RDNT Q1 2026 Earnings EPS Misses Estimates Amid Disappointing Quarter BGSI Q1 2026 Earnings Modest EPS Miss Amid Stable Operations SJM Q1 2026 Earnings EPS Beats Estimates by 36 Amid Strong Operational Execution