Price / Revenue: 0.59
Price / Earnings: 5.99
Market Cap: USD 21.24B
Price / Book: 0.71
Return On Equity (%): 12.24%