Latest news and analysis on Virtu Financial (15 items)