Several megacaps are still well below their all-time highs.