If they were at all time highs the stock market would not be done so much.
From what I can tell, the biggest gains have been at companies that have very strong profits and prospects due to high barriers of entry to their business, and the companies with steady but small profits do okay, and the companies not earning any profits have shown losses.