Fundamental

Price / Revenue: 0.5

Price / Earnings: 49.46

Market Cap: USD 575.99M

Price / Book: -2.71

Return On Equity (%): NA