StableX Technologies SBLX Stock Today Unchanged at 310 Key Levels 20260520 FibroBiologics FBLG Slides 370 as Selling Pressure Mounts 20260520 Vodafone Idea IRB Infra JP Power Sammaan Capital Lead HighVolume Trading on NSE Sable Offshore SOC Q1 2026 Earnings Fall Short EPS 137 Misses Mark