A transfer agent, employed by a publicly traded company, is responsible for maintaining a comprehensive registry of its shareholders. This includes their personal information and the number of shares they hold. In addition, the transfer agent often handles the distribution of dividend payments to shareholders. This vital role ensures accurate record-keeping and smooth communication between the company and its investors.