Price / Revenue: 1.06
Price / Earnings: 15.79
Market Cap: USD 846.63M
Price / Book: 2.05
Return On Equity (%): -0.76%