The world’s most-watched index boasts some impressive financial performances from its 30 massive components.
read more