Price / Revenue: 46.02
Price / Earnings: 46.04
Market Cap: USD 114.28M
Price / Book: 0.89
Return On Equity (%): 1.92%