OneSpan OSPN Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Execution Citigroup Q1 2026 Earnings Strong EPS Beat of 133 Driven by Robust Investment Banking DFTX Q1 2026 Earnings EPS Misses Estimates by 4143 as PreRevenue Biotech Reports Wider Loss KVUE Q1 2026 Earnings EPS Surges Past Estimates with 196 Beat Builders FirstSource BLDR Q1 2026 Earnings EPS Misses Estimates Amid Market Challenges NAII Q2 2024 Earnings Loss Per Share of 052 Highlights Challenges