Indian Oil Corporation (IOC), Hyundai Motor, Vedanta, and seven other companies top the list of high-dividend-yield stocks in FY24. Compiled by SBI Securities, the list includes firms that consistently paid dividends over the last three years, with IOC achieving the highest yield of 8.8%.