Bitcoin Surges Past 77000 as Iran Deal Optimism and Nasdaq Crypto Options Plan Fuel Rally AI Frenzy Drives Over 100 Gains for Some European Stocks This Year April Jobs Report Preview Labor Market Cooling but Remains Resilient Portugals Meo Sues State for 82 Million Over Huawei 5G Equipment Ban Microns AI Memory Boom Signals Structural Shift Away from Cyclical Patterns Metropolitan Police Warns FiveYear Delay Looms for Post Office Horizon Inquiry Without Extra Funding HRTG Q1 2026 Earnings EPS Misses Estimates as Underwriting Pressures Persist FMS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges LSPD Q1 2026 Earnings EPS Falls Short of Estimates Stock Rises 3 PM Q1 2026 Earnings Earnings Beat Expectations Amid Solid Pricing Power OBE Q1 2026 Earnings EPS Miss of 793 Shocks Investors Amid Energy Headwinds FCPT Q1 2026 Earnings EPS Misses Estimates by 1258 as Stock Edges Higher Crane Company CR Gains 248 as Shares Test Key Resistance Levels Algoma Steel Group Warrant ASTLW Stalls at 003 as Trading Lacks Direction LeMaitre Vascular LMAT Drops 3 as Shares Test Key Support Zone Gravity Co GRVY Edges Higher Amid Consolidation Near Resistance Level NovaBay Pharmaceuticals NBY Surges Over 22 to 195 Amid Renewed Investor Interest SpaceX Scrubs Starship Test Flight Plans Friday Retry After LastMinute Hold USAU Q1 2026 Earnings EPS Miss Widens as Gold Explorer Advances Drilling Programs GE Vernova Holds Near Support After Modest Decline Key Levels in Focus EXP Q1 2026 Earnings EPS Surges Past Estimates Strong Operational Performance Jiayin Group Inc Q4 2024 Earnings EPS of 523 Reported Stock Declines 87 AGIO Q1 2026 Earnings Narrower Loss Per Share Highlights Improving Cost Management BWLP Q4 2025 Earnings EPS Surpasses Estimates by 458 as Stock Declines Quanterix QTRX Q1 2026 Earnings EPS Surprises Significantly to the Upside Stock Rises MEOH Q1 2026 Earnings Earnings Miss on Weaker Methanol Pricing Scienture Holdings Inc SCNX Q1 2026 Earnings Significant EPS Beat Highlights Cost Discipline and Operational Progress