Short Squeeze or Sentiment Rally SAIL Shares Surge 14 as Derivatives Pressure Mounts Simon SPG Trading at 20121 Key Decision Point 20260514 Al Rajhi Bank Reports 143 Profit Surge in Q1 2026