BusinessFinance Caterpillar Stock Just Hit $771 — and the Company Behind It Has Returned $38 Billion to Shareholders in Five Years By News Team 9 April 2026 You will probably see the same thing if you drive by any...