Price / Revenue: 51.1
Price / Earnings: 66.03
Market Cap: USD 84.11M
Price / Book: 0.9
Return On Equity (%): 1.28%