Fundamental

Price / Revenue: 32.47

Price / Earnings: 159.53

Market Cap: USD 287.02M

Price / Book: 2.48

Return On Equity (%): NA