Infosys has returned approximately ₹884 billion, which is 85% of the cumulative free cash flow for fiscals 2020-2024 through dividends