Price / Revenue: 2.96
Price / Earnings: 37
Market Cap: USD 9.62B
Price / Book: 7.18
Return On Equity (%): 20.15%