Price / Revenue: 0.66
Price / Earnings: 21.36
Market Cap: USD 848.89M
Price / Book: 1.43
Return On Equity (%): 6.81%