BORGWARNER INCBWA

Market cap
$9.3B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20191,674-13.76%
Dec 31, 20181,941-7.73%
Dec 31, 20172,104+2.94%
Dec 31, 20162,044-3.10%
Dec 31, 20152,109+194.42%
Dec 31, 2014716-29.84%
Dec 31, 20131,021+23.29%
Dec 31, 2012828-26.90%
Dec 31, 20111,133+7.07%
Dec 31, 20101,058