Caterpillar stock popped 10% after a strong earnings report, while Meta and Microsoft stock fell on AI spending concerns