Price / Revenue: 34.44
Price / Earnings: 35.67
Market Cap: USD 131.31M
Price / Book: 0.94
Return On Equity (%): 2.61%