Price / Revenue: 3.72
Price / Earnings: 20.2
Market Cap: USD 577.51M
Price / Book: 1.08
Return On Equity (%): 5.38%