Price / Revenue: 48.31
Price / Earnings: 152.85
Market Cap: USD 13.47B
Price / Book: 101.01
Return On Equity (%): NA