Price / Revenue: 0.2
Price / Earnings: 11.26
Market Cap: USD 7.36B
Price / Book: 4.23
Return On Equity (%): 36.21%