STBT Tata Global future 387 sl 390.95