Forecasts may need to be bettered if the momentum which has driven shares to all-time highs is to continue

Costco store sign