selected publications article Nasdaq Trading Halts: The Impact of Market Mechanisms on Prices, Trading Activity, and Execution Costs.. The Journal of Finance. 57:1443-1478.