Virtu Financial, Inc. VIRT 45.59

Financials

Revenue

Earnings

Dividends