10. 06.14 20:54 Close share menu High frequency trading: A blow to investor confidence? Exchange Source Futures Close share menu