Fundamental

Price / Revenue: 0.55

Price / Earnings: 54.74

Market Cap: USD 626.07M

Price / Book: -3

Return On Equity (%): NA