Price / Revenue: 0.3
Price / Earnings: 6.82
Market Cap: USD 888.96M
Price / Book: 0.81
Return On Equity (%): NA