Price / Revenue: 2.64
Price / Earnings: 22.46
Market Cap: USD 1.76B
Price / Book: 3.9
Return On Equity (%): 18.45%