Price / Revenue: 1.11
Price / Earnings: 128.21
Market Cap: USD 393.28M
Price / Book: 1.71
Return On Equity (%): -19.52%