Endurance Technologies IPO Opens Key Details on the Rs 1162 Crore Issue Spire Global SPIR Q1 2026 Results Fall Short EPS 078 Revenue NA Bowman BWMN Q1 2026 Earnings Miss by Significant Key Takeaways Jim Cramer Advises Buying Quality Stocks on Pullbacks Amid Market Rotation