Very poor trading platform as trades ARE NOT in real time. You may have to wait as much as two hours before a trade is processed, and the stock may go down even further in price before the sell. Use a platform that trades in real-time instead of this one. And further to this, customer service often does NOT know the answer so they make something up. For example, the % change in my investment was always WAY OFF and when asked why, they couldn't answer.