Fundamental

Price / Revenue: 28.1

Price / Earnings: 90.71

Market Cap: USD 473.51M

Price / Book: 0.29

Return On Equity (%): 0.33%