XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA Palantir Faces Setback as UK Government Saves Millions by Dropping Its Refugee System Tech Sagar Cements Reports Q4 Net Profit of 100 Crore as Revenue Jumps 21 Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine Janus JBI Stock Down 287 Support Test at 450 20260520 Reddits WallStreetBets Takes Aim at SECs Plan to Scale Back Quarterly Reporting