Price / Revenue: 2.1
Price / Earnings: 11.39
Market Cap: USD 876.98M
Price / Book: 1.38
Return On Equity (%): 6.06%