Babcock 2026 BWNB Stalls at 2495 Consolidation Phase 20260520 US Bank Examines Timing for Tech Stock Investments Amid Market Uncertainty Tempest Therapeutics TPST Stock Jumps 365 Approaching 193 20260520 Adani Power Eyes 8000 Crore Debt Raise to Accelerate Capacity Expansion