| 24 Feb 2021 | Dividend | ₹ 2.00 /share | 23 Feb 2021 | 21.95 | 22.49 |
| 26 Aug 2021 | Dividend | ₹ 2.00 /share | 24 Aug 2021 | 30.81 | 32.49 |
| 13 Nov 2021 | Dividend | ₹ 1.75 /share | 11 Nov 2021 | 39.48 | 41.55 |
| 15 Feb 2022 | Dividend | ₹ 0.45 /share | 14 Feb 2022 | 73.53 | 65.90 |
| 27 Aug 2022 | Dividend | ₹ 0.50 /share | 25 Aug 2022 | 48.27 | 59.07 |
| 26 Aug 2022 | Dividend | ₹ 0.30 /share | 25 Aug 2022 | 57.57 | 60.33 |
| 22 Dec 2022 | Bonus | 1:2 | 22 Dec 2022 | 70.57 | 70.13 |
| 30 Jan 2023 | Extraordinary General Meeting | NA | 30 Jan 2023 | 81.75 | 70.10 |
| 24 Feb 2023 | Dividend | ₹ 0.30 /share | 24 Feb 2023 | 69.55 | 66.50 |
| 29 Aug 2023 | Dividend | ₹ 0.36 /share | 28 Aug 2023 | 92.53 | 95.20 |
| 17 Nov 2023 | Dividend | ₹ 0.30 /share | 17 Nov 2023 | 116.05 | 115.85 |
| 20 Feb 2024 | Dividend | ₹ 0.30 /share | 20 Feb 2024 | 139.55 | 144.05 |
| 14 Sept 2024 | Dividend | ₹ 0.45 /share | 13 Sept 2024 | 139.10 | 195.10 |
| 20 Sept 2024 | Annual General Meeting | NA | 20 Sept 2024 | 169.09 | 186.10 |
| 11 Nov 2024 | Quarterly Result Announcement | NA | 11 Nov 2024 | 195.05 | 185.68 |
| 20 Nov 2024 | Dividend | ₹ 0.35 /share | 19 Nov 2024 | 185.68 | 172.78 |
| 12 Feb 2025 | Quarterly Result Announcement | NA | 12 Feb 2025 | 156.65 | 145.90 |
| 18 Feb 2025 | Dividend | ₹ 0.30 /share | 18 Feb 2025 | 145.90 | 137.00 |
| 17 May 2025 | Quarterly Result Announcement | NA | 17 May 2025 | 137.40 | 165.83 |
| 17 Jun 2025 | Extraordinary General Meeting | NA | 17 Jun 2025 | 180.35 | 180.40 |
| 25 Jul 2025 | Dividend | ₹ 0.50 /share | 25 Jul 2025 | 165.83 | 187.90 |
| 09 Aug 2025 | Quarterly Result Announcement | NA | 09 Aug 2025 | 178.76 | 171.98 |
| 09 Aug 2025 | Annual General Meeting | NA | 09 Aug 2025 | 196.10 | 171.98 |
| 12 Nov 2025 | Quarterly Result Announcement | NA | 12 Nov 2025 | 229.14 | 230.56 |
| 18 Nov 2025 | Dividend | ₹ 0.35 /share | 18 Nov 2025 | 230.56 | 266.85 |