Northern Trust NTRS Q1 2026 Earnings Strong EPS Beat Amid Stable Operating Environment BETR Q1 2026 Earnings EPS Misses Consensus as Revenue Not Disclosed VUZI Q1 2026 Earnings Narrowed Loss Surprises Revenue Remains Absent ARKO Petroleum Corp APC Q1 2026 Earnings EPS Beats Estimates by 707 Amid Cautious Market Sentiment DPRO Q1 2026 Earnings Narrowly Misses EPS Estimates No Revenue Reported IMCC Q1 2026 Earnings Narrowing Loss per Share Reported Stock Gains 298