Price / Revenue: 2.07
Price / Earnings: 14.82
Market Cap: USD 24.46B
Price / Book: 1.41
Return On Equity (%): NA