Price / Revenue: 11.61
Price / Earnings: 36.96
Market Cap: USD 8.22B
Price / Book: 11.8
Return On Equity (%): 2.15%