Virtu Financial Q2 FY26 net income falls 2.75% to $284.93 million; revenue rises 19% to $1.19 billion - VIRT News | Rallies