Roche Holding Ltd

Roche Holding Ltd

390.15
CHF
-1.45
(-0.37%)
223.52BMarket Cap