Price / Revenue: NA
Price / Earnings: 0.32
Market Cap: USD 398.38M
Price / Book: 0.49
Return On Equity (%): 121.83%