Loading live market data…

Ball Corporation

NYSE:BALL

$60.44 USD

-$0.02 (-0.03%)

Volume
17.87K
Average Volume
2.96M
Market Capitalization
$16.09B
P/E Ratio
17.37
Dividend Yield
1.32%
Price Target
$71.50
Year High
$68.29
Year Low
$44.83
Day High
Day Low
Payout Ratio
$0.23
Current Ratio
$1.12

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.39%

Investors Holding

49

change: -757 | last: 806

Increased Positions

17

change: -410 | last: 427

Reduced Positions

13

change: -225 | last: 238

New Positions

5

change: -145 | last: 150

Sold Positions

739

change: 649 | last: 90

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -50.8376 | last: 0.5084

Total Invested

63.23M

BALL Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $52.97 274.26M $14.53B $1.21B $7.01B $20.33B
2024-12-31 $55.13 305.46M $16.84B $893M $6.02B $21.96B
2023-12-31 $57.52 314.78M $18.11B $695M $8.57B $25.98B
2022-12-31 $51.14 316.43M $16.18B $548M $9.4B $25.03B
2021-12-31 $96.27 325.99M $31.38B $563M $8.16B $38.98B
2020-12-31 $93.18 327.14M $30.48B $1.37B $8.1B $37.21B
2019-12-31 $64.67 331.1M $21.41B $1.8B $8.06B $27.67B
2018-12-31 $45.98 344.8M $15.85B $721M $6.73B $21.86B
2017-12-31 $37.85 350.27M $13.26B $448M $6.97B $19.78B
2016-12-31 $37.53 316.54M $11.88B $597M $7.53B $18.81B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $59.11 265.78M $15.71B $730M $7.81B $22.79B
2025-12-31 $52.97 266.79M $14.13B $1.21B $7.01B $19.93B
2025-09-30 $50.42 272.03M $13.72B $576M $7.55B $20.69B
2025-06-30 $56.09 276.1M $15.49B $302M $7.37B $22.56B
2025-03-31 $52.07 283.29M $14.75B $456M $7.06B $21.36B
2024-12-31 $55.13 295.36M $16.28B $893M $6.02B $21.41B
2024-09-30 $67.91 302.41M $20.54B $1.44B $6.13B $25.22B
2024-06-30 $59.55 309.27M $18.42B $1.35B $5.79B $22.86B
2024-03-31 $67.84 314.95M $21.37B $1.73B $5.8B $25.43B
2023-12-31 $57.52 315.31M $18.14B $695M $8.57B $26.01B
2023-09-30 $49.78 314.98M $15.68B $1.34B $10.05B $24.4B
2023-06-30 $58.21 314.56M $18.31B $955M $10.22B $27.57B