like 25% of all stock transactions? Edit: Nm I used googlefu. Jesus they are responsible for 25% of all retail transactions and just got outed for fraud. Thats friggin huge,.