BALL CorpBALL

Market cap
$13.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20243,418-8.93%
Dec 31, 20233,753-14.37%
Dec 31, 20224,383-7.90%
Dec 31, 20214,759+38.75%
Dec 31, 20203,430+9.38%
Dec 31, 20193,136+1.32%
Dec 31, 20183,095+12.06%
Dec 31, 20172,762+35.86%
Dec 31, 20162,033+35.46%
Dec 31, 20151,501+12.00%
Dec 31, 20141,340+34.16%
Dec 31, 2013999+5.48%
Dec 31, 2012947+11.75%
Dec 31, 2011847+20.99%
Dec 31, 2010700