Virtu Financial 2024 First Quarter Results April 24, 2024 7:30 AM EDT Webcast Supporting Materials Press Release 253.2 KB Presentation 783.6 KB