Moroccan stocks slipped on Monday, with the benchmark MASI index shedding 0.16% to close at 16,583.26 points. The MASI 20, tracking the most liquid stocks, dipped 0.11% to 1,343.76 points, while the ...
For the most recent year ended Dec. 31, the Russell 3000 index returned 23.8%. Reflecting the outstanding public equity ...