Price / Revenue: 3.46
Price / Earnings: 11.62
Market Cap: USD 6.88B
Price / Book: 1.92
Return On Equity (%): 17.63%