Reelback
| | QuickList

Years

CNBC, 05/07/10, High Frequency trading makes of 67% of volume of the stock market