SHO Q1 2026 Earnings Significant EPS Surprise Drives Positive Stock Reaction Backblaze Q1 2026 Earnings EPS Misses Estimates as Wider Loss Sends Mixed Signals JOE Q1 2026 Earnings EPS of 024 Reported Stock Declines Slightly IOBT Q1 2025 Earnings Beating Estimates While Advancing Pipeline Milestones NPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise Lockheed Martin Q1 2026 Earnings EPS Misses Estimates as Defense Backlog Supports Stock