Price / Revenue: 0.17
Price / Earnings: 0.83
Market Cap: USD 636.38M
Price / Book: 0.22
Return On Equity (%): NA