VIRTVirtu Financial, Inc.

$63.01

Is the business good?