IOC Q1 net profit falls 47% to ₹ 1,910.84 crore | Sharefundss