Price / Revenue: 139.28
Price / Earnings: -134.42
Market Cap: USD 104.46M
Price / Book: 50.6
Return On Equity (%): NA