VLTO Q1 2026 Earnings EPS Beat of 435 Despite Stock Decline Strategy Inc MSTR Q1 2026 Earnings Massive EPS Miss as Digital Asset Impairments Deepen Losses NMG Q1 2026 Earnings Narrowing Losses and Strategic Progress in Graphite Production SBDS Q1 2026 Earnings Significant Loss Reported Amidst Operational Challenges NWPX Q1 2026 Earnings EPS Surges Past Estimates by 557