Price / Revenue: 11.51
Price / Earnings: 24.92
Market Cap: USD 8.01B
Price / Book: 3.23
Return On Equity (%): 13.02%