3M India shares gain 2.05% to ₹36,540 amid mixed financial performance