1/ top companies are cash rich and don’t rely on debt – interest rate doesn’t directly affect interest expenses. And these companies have bigger weight in the index.
2/ top companies have huge pricing power – when real yield doesn’t change and nominal yield mostly reflects inflation, top companies will have higher earnings if inflation is high. So higher nominal yield or discount rate is offset by higher free cash flow.