Major US firms post 3Q results