HTZ Q1 2026 Earnings Narrower Loss Beats Estimates Amid Ongoing Operational Challenges EVC Q1 2026 Earnings EPS of 013 Reported Stock Declines 11 on Limited Disclosures Interlink Electronics Q3 2025 Earnings EPS Surprise Despite Narrow Loss IBKR Q1 2026 Earnings EPS Misses Estimates Stock Declines MSCI Q1 2026 Earnings Slight EPS Beat Amid Steady Demand for Index and Analytics SIGA Q1 2026 Earnings Net Loss of 005 per Share as Revenue Figures Remain Undisclosed