Virtu insiders Have been dumping over $3M in shares over last 12 months What do they know?