Price / Revenue: 1.36
Price / Earnings: 17.25
Market Cap: USD 5.95B
Price / Book: 2.12
Return On Equity (%): 13.12%