NASDAQ: VIRT 23.57 -0.05 -0.21% Volume: 1,243,714 Pricing Delayed 20 Minutes. May 24, 2019