Small caps and large caps have both reached all-time highs, supported by Fed rate cuts and strong investor demand for ...