Price / Revenue: 1.02
Price / Earnings: 9.53
Market Cap: USD 7B
Price / Book: 4.15
Return On Equity (%): 14.27%