CATERPILLAR INCCAT

Market cap
$263.2B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20247,697+54.71%
Dec 31, 20234,975+17.61%
Dec 31, 20224,230+58.55%
Dec 31, 20212,668+136.11%
Dec 31, 20201,130-71.75%
Dec 31, 20194,000+5.32%
Dec 31, 20183,798+Infinity%
Dec 31, 20170NaN%
Dec 31, 20160-100.00%
Dec 31, 20152,000-52.81%
Dec 31, 20144,238+111.90%
Dec 31, 20132,000