Price / Revenue: 0.37
Price / Earnings: 13.02
Market Cap: USD 16.16B
Price / Book: 5.29
Return On Equity (%): 15.69%