Companies clamming up on profit forecasts