Price / Revenue: 4.31
Price / Earnings: 19.5
Market Cap: USD 155.81B
Price / Book: -15.03
Return On Equity (%): NA