Virtu Financial 2025 Third Quarter Results October 29, 2025 8:00 AM EDT Webcast Supporting Materials Presentation 804.9 KB Press Release 240.4 KB