Price / Revenue: 0.58
Price / Earnings: 30.96
Market Cap: USD 393.44M
Price / Book: 0.7
Return On Equity (%): 2.31%