It goes without saying the market-cap weighted indices have been having a good 2023.




Share this: