Price / Revenue: 1.39
Price / Earnings: 32.32
Market Cap: USD 3.32B
Price / Book: 1.1
Return On Equity (%): 3.43%