Price / Revenue: 1.51
Price / Earnings: 19.56
Market Cap: USD 31.91B
Price / Book: 3.26
Return On Equity (%): 16.42%