Virtu Financial 2025 Second Quarter Results July 30, 2025 8:00 AM EDT Webcast Supporting Materials Presentation 925.4 KB Press Release 242.1 KB