Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates DoorDash DASH Delivers Q1 2026 Beat EPS 042 vs 037 Expected Should You Sell Oxford OXSQH After 205 Drop 20260520 Why Cohen LDP Just Surged 082 Key Levels Ahead 20260520 Why Shutterstock SSTK Just Surged 071 Key Levels Ahead 20260520 India Markets Outlook Varun Goel Sees Opportunity in 4 Sectors Amid Geopolitical Tensions