Price / Revenue: 0.56
Price / Earnings: 18.86
Market Cap: USD 1.77B
Price / Book: 6.01
Return On Equity (%): 33.69%