Price / Revenue: 1.55
Price / Earnings: 25.04
Market Cap: USD 611.42M
Price / Book: 1.14
Return On Equity (%): NA