Marketaxess Holdings Inc (NASDAQ:MKTX)

202.67
Delayed Data
As of Apr 19
 -0.42 / -0.21%
Today’s Change
171.45
Today|||52-Week Range
229.84
+0.46%
Year-to-Date