Should You Sell Karyopharm Therapeutics KPTI After 1382 Drop 20260515 Arq ARQ Q1 2026 Beat Revenue NA EPS Exceeds by Significant ITC Hotels Posts Rs 317 Crore Q4 Profit Revenue Reaches Rs 1254 Crore in FY26