Supernus Pharmaceuticals SUPN Q1 2026 Earnings EPS 060 Beats Estimates NextPlat NXPL Stock Consolidating at 577 Next Move Ahead 20260520 SiteOne SITE Q1 2026 Earnings Miss by Significant Key Takeaways Sensex Rebounds 117 Points on Late Buying Led by Reliance Rally