Performance: down 25.9%
Market Cap: $5.1 billion
Performance: down 26.6%
Market Cap: $38.6 billion
Performance: down 27.2%
Market Cap: $8.1 billion
Performance: down 28.1%
Market Cap: $10.6 billion
Performance: down 28.9%
Market Cap: $5 billion
Performance: down 31.1%
Market Cap: $9.4 billion
Performance: down 31%
Market Cap: $6.7 billion
Performance: down 34.4%
Market Cap: $35.9 billion
Performance: down 44.7%
Performance: down 48%
Market Cap: $7.7 billion
Advertisement