News

Companies are often not rewarded for superior performance in market-cap weighted index funds. Instead, the stock prices just ...