CIC insurance has very little exposure in the stock market.
It's heavy in Government Treasury bills and bonds and Corporate bonds which have a steady stream of interest income.
And now with treasury bills and bonds interest at ++20% they will reap handsomely.
Wealth is built through a relatively simple equation
Wealth=Income + Investments - Lifestyle