Price / Revenue: 90.21
Price / Earnings: -9.1
Market Cap: USD 133.49M
Price / Book: -7.51
Return On Equity (%): NA