IT Companies are enjoying their returns
All About Indices - 5290096