November 2025: Corporate results improving a little but valuations remain elevated