BORGWARNER INCBWA

Market cap
$9.3B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024402+127.12%
Dec 31, 2023177-26.25%
Dec 31, 2022240+11.11%
Dec 31, 2020216+116.00%
Dec 31, 2019100-33.33%
Dec 31, 2018150+50.00%
Dec 31, 2017100-65.28%
Dec 31, 2016288-17.67%
Dec 31, 2015350+150.04%
Dec 31, 2014140-37.96%
Dec 31, 2013226-23.79%
Dec 31, 2012296-17.25%
Dec 31, 2011358+9.79%
Dec 31, 2010326