Sysco Corporation: On the top of the rollercoaster?