Price / Revenue: 4.54
Price / Earnings: 15.8
Market Cap: USD 9.16B
Price / Book: 6.92
Return On Equity (%): 44.94%