Price / Revenue: 1.82
Price / Earnings: 96.8
Market Cap: USD 658.32M
Price / Book: 2.04
Return On Equity (%): NA