Price / Revenue: 1.73
Price / Earnings: 8.99
Market Cap: USD 888.87M
Price / Book: 0.59
Return On Equity (%): NA