NuScale SMR Reports Weak Q1 2026 Cost Pressures Weigh on Margins AvePoint AVPT Q1 2026 Earnings Why the Beat Matters TMC the TMC Rallies 180 as Bulls Target 535 20260520 Financial Markets May Be Out of Sync with Solid Economic Reality Caution Urged