Fundamental

Price / Revenue: 1.26

Price / Earnings: -19.47

Market Cap: USD 407.79M

Price / Book: 0.77

Return On Equity (%): 0.6%