Markets | Mon Apr 18, 2011 12:41pm EDT

TD Ameritrade beats estimates but stock slumps