ONGC, Siemens, General Insurance Corporation of India and IRCTC among the companies to report earnings today.