Price / Revenue: 15.01
Price / Earnings: 134.66
Market Cap: USD 23.49B
Price / Book: 14.55
Return On Equity (%): 3.66%