Can Caterpillar's $72B Backlog Save Its Stock From a 10% Slump? — CAT +0.20 · News Impact Screener