Titan beats the Street, declares dividend of ₹11 as net profit rises 11% to ₹870 crore