Fundamental

Price / Revenue: 75.19

Price / Earnings: -7.72

Market Cap: USD 546.98M

Price / Book: -4.48

Return On Equity (%): NA