Price / Revenue: 2.65
Price / Earnings: 5.9
Market Cap: USD 7.93B
Price / Book: 0.93
Return On Equity (%): 15.7%