Price / Revenue: 1.45
Price / Earnings: 23.33
Market Cap: USD 18.49B
Price / Book: 12.12
Return On Equity (%): 8.23%