Price / Revenue: 0.11
Price / Earnings: 8.17
Market Cap: USD 476.62M
Price / Book: 0.42
Return On Equity (%): NA