SpaceX IPO Could Challenge RecordBreaking Debuts of Saudi Aramco and Facebook NBR Q1 2026 Earnings EPS Surprise of Nearly 40 Fails to Lift Stock as Revenue Uncertainty Lingers HIVE Digital Technologies Edges Lower as Crypto Mining Stocks Face Pressure Ellington Financial EFC Q1 2026 Earnings Beat Across the Board