SILGAN (SLGN)

SILGAN (SLGN): Shares Outstanding Chart