Fundamental

Price / Revenue: 0.27

Price / Earnings: 26.83

Market Cap: USD 439.98M

Price / Book: -2.79

Return On Equity (%): NA