Price / Revenue: 7.25
Price / Earnings: 9.23
Market Cap: USD 3.14B
Price / Book: 1.63
Return On Equity (%): 19.73%