1stdibs DIBS Q1 2026 Earnings Why the Beat Matters What Apyx Medical APYXs 381 Decline Means for Investors 20260520 Agora API Drops 078 Key Support at 362 20260520 Biote BTMD Q1 2026 Earnings Surprise EPS 006 Up Significant Materion MTRN Q1 2026 Earnings Beat Revenue NA EPS 127 Stocks Face Pressure as Correction Fears Mount Amid Geopolitical Turmoil