Price / Revenue: 46.2
Price / Earnings: 54.66
Market Cap: USD 212.12M
Price / Book: 0.96
Return On Equity (%): 1.73%