Price / Revenue: 2.06
Price / Earnings: 12.6
Market Cap: USD 28.17B
Price / Book: 1.96
Return On Equity (%): NA