Price / Revenue: 13.47
Price / Earnings: 13.86
Market Cap: USD 500.29M
Price / Book: 0.99
Return On Equity (%): 7.18%