Price / Revenue: 126.1
Price / Earnings: 369.85
Market Cap: USD 156.11M
Price / Book: 0.85
Return On Equity (%): 0.22%