Tweet number 12,317

  1. Alarming fact: average time a share is held in the US is 22 seconds. From Robert Harris on @CharlieRoseShow