Shares of Tata Motors fell 1.21 per cent to 776.75 on the BSE today