Price / Revenue: 1.51
Price / Earnings: 24.8
Market Cap: USD 944.82M
Price / Book: 3.17
Return On Equity (%): 12.19%