Rail contract setback is already in the share price