Fundamental

Price / Revenue: 0.45

Price / Earnings: 106.71

Market Cap: USD 307.16M

Price / Book: -1.29

Return On Equity (%): NA