ROCHE ROCHE ROCHE 1845 ROCHE 17,905 ROCHE 6.64 ROCHE 83.2214,9013.696610.61070.26471.2722710.961,962 ROCHE