Roche Holding AG (RHHBY) valuation and key financial metrics