BALL CorpBALL

Market cap
$13.8B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024191-97.55%
Dec 31, 20197,791+19.53%
Dec 31, 20186,518+0.00%
Dec 31, 20176,518-10.83%
Dec 31, 20167,310+46.96%
Dec 31, 20154,974+66.14%
Dec 31, 20142,994-5.93%
Dec 31, 20133,183+3.15%
Dec 31, 20123,085+14.41%
Dec 31, 20112,697-0.18%
Dec 31, 20102,702