Natco Pharma Shares Drop 15 Following Weak Q4 Results Net Profit Falls 34 YoY OPRA Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Prediction Markets May Hold Clues on Iran Deal Market Impact Citadel Strategist Suggests