Price / Revenue: 11.41
Price / Earnings: 47.18
Market Cap: USD 3.37B
Price / Book: 1.83
Return On Equity (%): 3.91%