STL shares surge 7x in 2026, hit ₹757.70 on major hyperscaler orders