Roche Holding AG 5,030.49

Latest transactions

Date Volume [Units] Prices