Roche raised its 2007 outlook after first-half profit beat market expectations.