Price / Revenue: 0.83
Price / Earnings: 28.63
Market Cap: USD 610.04M
Price / Book: 0.38
Return On Equity (%): 1.43%