Price / Revenue: 1.43
Price / Earnings: 5.12
Market Cap: USD 9.78B
Price / Book: 0.06
Return On Equity (%): 11.58%