Bitcoin Depot Inc BTM Q4 2025 Earnings Massive EPS Miss of 826 Per Share Stock Declines 15 PGEN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Zero Revenue Embecta Corp EMBC Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed XFOR Q1 2026 Earnings EPS Beats Estimates Despite Continued PreRevenue Status Stock Declines Dragonfly Energy DFLI Q1 2026 Earnings EPS Misses Estimates Stock Still Gains OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788