Hosted on MSN14d
Ball Corporation announces $4 billion buyback planBall Corporation, which employs 16,000 people globally, reported net sales of $12.06 billion for the year 2023, excluding its divested aerospace business. With a market capitalization of $16.5 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results