Price / Revenue: 32.47
Price / Earnings: 159.53
Market Cap: USD 287.02M
Price / Book: 2.48
Return On Equity (%): NA