Price / Revenue: 0.35
Price / Earnings: 2.39
Market Cap: USD 352.75M
Price / Book: 80.4
Return On Equity (%): NA