Price / Revenue: 1.59
Price / Earnings: 15.55
Market Cap: USD 2.84B
Price / Book: 17.56
Return On Equity (%): 22.74%