Virtu Financial 2026 Second Quarter Results July 30, 2026 7:00 AM EDT Webcast Supporting Materials Presentation 693.4 KB Press Release 425.5 KB Recording 9.9 MB