Fundamental

Price / Revenue: 1.11

Price / Earnings: 128.21

Market Cap: USD 393.28M

Price / Book: 1.71

Return On Equity (%): -19.52%