Billion share days, but a dearth of liquidity for institutions, as market makers contract commitments and ECNs fragment the market.
Feb
05
2000
Billion share days, but a dearth of liquidity for institutions, as market makers contract commitments and ECNs fragment the market.