Price / Revenue: 2.22
Price / Earnings: 17.03
Market Cap: USD 751.36M
Price / Book: 0.82
Return On Equity (%): 4.92%