Fundamental

Price / Revenue: 47.23

Price / Earnings: -82.03

Market Cap: USD 450.09M

Price / Book: 3.87

Return On Equity (%): 5.23%