Price / Revenue: 7.24
Price / Earnings: 46.49
Market Cap: USD 365.43M
Price / Book: 3.04
Return On Equity (%): NA