Price / Revenue: 0.73
Price / Earnings: 20.92
Market Cap: USD 294.59M
Price / Book: 3.27
Return On Equity (%): NA