MAGNA INTERNATIONAL INCMGA

Market cap
$13.7B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024207+1492.31%
Dec 31, 202313-98.33%
Dec 31, 2022780+50.87%
Dec 31, 2021517+154.68%
Dec 31, 2020203-84.25%
Dec 31, 20191,289-29.60%
Dec 31, 20181,831+44.06%
Dec 31, 20171,271+39.21%
Dec 31, 2016913+77.28%
Dec 31, 2015515-71.12%
Dec 31, 20141,783+74.80%
Dec 31, 20131,020+2450.00%
Dec 31, 201240-90.17%
Dec 31, 2011407