Price / Revenue: 52.48
Price / Earnings: 73.04
Market Cap: USD 155.07M
Price / Book: 0.9
Return On Equity (%): 1.2%