Can anyone give some information on this firm? Are they the ones responsible for most of the nasdaq choppy computerized trading? Is this even...
Separate names with a comma.