ADVFN Logo
Registration Strip Icon for charts Register for streaming realtime charts, analysis tools, and prices.

Caterpillar Inc Financial Summary

The current CAT market cap is 168.8B. The company's latest EPS is USD 22.9109 and P/E is 15.85.

Quarter End Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 15.8B16.69B16.11B16.22B14.25B
Operating Income 3.76B4.02B3.48B3.26B2.91B
Net Income 2.86B2.68B2.46B2.79B2B
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 41.75B50.97B59.43B67.06B64.81B
Operating Income 5.18B7.4B8.48B14.59B14.53B
Net Income 3B6.49B6.71B10.34B10.79B
Quarter End Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 83.74B83.34B86.27B87.76B84.97B
Total Liabilities 66.1B66.2B66.87B68.27B66.9B
Total Equity 17.65B17.14B19.4B19.49B18.07B
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 78.32B82.79B81.94B87.48B87.76B
Total Liabilities 62.95B66.28B66.05B67.97B68.27B
Total Equity 15.38B16.52B15.89B19.5B19.49B
Quarter End Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 2.05B5.07B8.64B12.04B1.29B
Investing 958M236M-804M-2.45B-175M
Financing -5B-7.93B-9.14B-9.57B-4.5B
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 6.33B7.2B7.77B12.89B12.04B
Investing -1.49B-3.08B-2.54B-5.87B-2.45B
Financing -3.76B-4.19B-7.28B-6.93B-9.57B
Market Cap 168.8B
Price to Earnings Ratio 15.85
Price to Sales Ratio 2.64
Price to Cash Ratio 24.83
Price to Book Ratio 8.77
Dividend Yield 1.69%

Share Statistics

Shares Outstanding 471.04M
Average Volume (1 week) 2.85M
Average Volume (1 Month) 2.37M
52 Week Change 8.98%
52 Week High 418.50
52 Week Low 267.30
Spread (Intraday) 0.35 (0.1%)

Company Info

Company Name Caterpillar Inc
Address 251 little falls drive
wilmington, delaware 19808
Website https://www.caterpillar.com
Industry construction machinery & eq (3531)

Your Recent History

Delayed Upgrade Clock