Shares of ONGC and IRCTC were in focus as both companies announced dividend payouts, setting August 23 as the record date. IRCTC declared Rs 4 per share, and ONGC offered Rs 2.5 per share. This highlights the companies' commitment to rewarding shareholders consistently.