Femasys Inc FEMY Q1 2026 Earnings EPS Beat Drives 2985 Stock Surge HOUR Q4 2024 Earnings Loss Per Share of 004 Reported Amid Quiet Trading Canaan Inc CAN Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Ongoing Industry Headwinds OPLN Q1 2026 Earnings EPS Surpasses Estimates with 1243 Beat MKTW Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Stock Rises 2 Cheniere Energy Q1 2026 Earnings Massive EPS Miss Driven by NonCash Charges Stock Holds Steady