BORGWARNER INCBWA

Market cap
$9.3B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2024525+16.41%
Dec 31, 2023451+3369.23%
Dec 31, 202213-98.14%
Dec 31, 2021699+111.18%
Dec 31, 2020331+62.25%
Dec 31, 2019204+210.50%
Dec 31, 201866+240.41%
Dec 31, 201719-90.03%
Dec 31, 2016194+549.66%
Dec 31, 201530-93.10%
Dec 31, 2014432+460.52%
Dec 31, 201377-68.75%
Dec 31, 2012246-20.28%
Dec 31, 2011309+166.24%
Dec 31, 2010116