Price / Revenue: 1.21
Price / Earnings: 19.34
Market Cap: USD 12.54B
Price / Book: 3.98
Return On Equity (%): NA