Price / Revenue: 4.48
Price / Earnings: 25.21
Market Cap: USD 9.71B
Price / Book: 3.31
Return On Equity (%): NA