Culp CULP Q1 2026 Earnings Miss by Significant Key Takeaways Iran Will Never Bow as Trump Rejects Counteroffer Conflict Risks Deepening The Orchid Industry A DecadeLong Investment in Secretive Plant Breeding ExlService Holdings EXLS Stock Today Rallies 193 Resistance at 2884 20260515