Price / Revenue: 51.13
Price / Earnings: 53.22
Market Cap: USD 153.92M
Price / Book: 0.92
Return On Equity (%): 1.72%