Price / Revenue: 0.71
Price / Earnings: 22.26
Market Cap: USD 2.1B
Price / Book: 12.19
Return On Equity (%): 61.98%