MicroVision Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Revenue Absence ZTS Q1 2026 Earnings EPS Misses Estimates Stock Declines 134 Crane Company CR Q1 2026 Earnings EPS Beat Drives Stock Higher BOTJ Q1 2025 Earnings EPS of 019 Reported Stock Edges Higher CSPI Q1 2026 Earnings 003 EPS Amidst Uncertainty INSM Q1 2026 Earnings EPS Beat Surprises Market Stock Slides 3