An online brokerage company providing a range of financial services including trading, account management, and consulting.