PACCAR INCPCAR

Market cap
$54.1B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024398-4.00%
Dec 31, 2023415+24.92%
Dec 31, 2022332+23.04%
Dec 31, 2021270+8.17%
Dec 31, 2020250-22.53%
Dec 31, 2019322-4.56%
Dec 31, 2018338+5.04%
Dec 31, 2017321+6.28%
Dec 31, 2016302+3.49%
Dec 31, 2015292