The market seems to have pushed far too far, far too fast...
The market seems to have pushed far too far, far too fast and on the basis of far too little hard information.
The market seems to have pushed far too far, far too fast and on the basis of far too little hard information.