BORGWARNER INCBWA

Market cap
$10.3B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2019842-29.93%
Dec 31, 20181,202-22.90%
Dec 31, 20171,558-2.59%
Dec 31, 20161,600+4.49%
Dec 31, 20151,531-1978.77%
Dec 31, 2014-81-200.00%
Dec 31, 201382-27.49%
Dec 31, 2012112-85.46%
Dec 31, 2011773+27.15%
Dec 31, 2010608