Sangoma Technologies Q1 2026 Earnings EPS Misses Estimates Shares Decline Runway Growth Finance Corp Q1 2026 Earnings EPS Misses Estimates Amid Stable Portfolio Performance Kiniksa Pharmaceuticals Q1 2026 Earnings EPS Surprises by 315 Despite Stock Decline Vox Royalty Corp Q1 2026 Earnings Staggering 733 EPS Surprise Overshadowed by Stock Decline Fastenal Q1 2026 Earnings EPS Falls Short of Estimates Stock Sees Slight Decline MP Materials Q1 2026 Earnings Strong Profitability Beat Drives Share Rally