Q3 results today: ICICI Prudential Life Insurance Company, ICICI Lombard General Insurance Company, Tata Elxsi, Just Dial and Bank of Maharashtra are some of the marquee companies to declare earnings today.