Price / Revenue: 50.6
Price / Earnings: 68.07
Market Cap: USD 131.16M
Price / Book: 0.93
Return On Equity (%): 1.34%