A stock broker buys and sells stocks, bonds, and other securities on behalf of clients. They analyze financial markets, provide investment advice, and execute trades to help clients achieve their financial goals. Stock brokers also build and maintain relationships with clients and stay informed about market trends and regulations.