Fundamental

Price / Revenue: 0.53

Price / Earnings: 42.42

Market Cap: USD 736.21M

Price / Book: -3.83

Return On Equity (%): NA