NTPC and Oil India have announced a final dividend of Rs 3.35 and Rs 1.5 per share for FY25, respectively.