Price / Revenue: 4.41
Price / Earnings: 10.77
Market Cap: USD 959.33M
Price / Book: 2.4
Return On Equity (%): 20.41%