Price / Revenue: 10.01
Price / Earnings: NA
Market Cap: USD 448.33M
Price / Book: 3.23
Return On Equity (%): NA