Price / Revenue: 0.97
Price / Earnings: 19.58
Market Cap: USD 4.33B
Price / Book: 2.11
Return On Equity (%): 2.15%