Price / Revenue: 30.19
Price / Earnings: 771.41
Market Cap: USD 159.68M
Price / Book: 0.79
Return On Equity (%): 0.1%