Price / Revenue: 0.51
Price / Earnings: 13.61
Market Cap: USD 935.66M
Price / Book: 2.53
Return On Equity (%): 19.01%