Price / Revenue: 8.33
Price / Earnings: 55.16
Market Cap: USD 14.58B
Price / Book: 15.44
Return On Equity (%): 2.09%