Financial insights of MKTX