Home Stock Why TCS stock is plunging despite earnings beat strong deal wins?