<human>: What are the best online stock trading companies?
<bot>: The best online stock trading companies include Robinhood, E*Trade, TD Ameritrade, Fidelity, Charles Schwab, and Vanguard. Each of these companies offer a wide range of services and have different fees, so it's important to do your research before deciding which one is right for you.