Price / Revenue: 3.41
Price / Earnings: 29.46
Market Cap: USD 7B
Price / Book: 4.88
Return On Equity (%): 16.85%