O-I Glass, Inc.OI

Market cap
$2B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20241,142-20.53%
Dec 31, 20231,437+6.05%
Dec 31, 20221,355+11.98%
Dec 31, 20211,210+7.46%
Dec 31, 20201,126-11.76%
Dec 31, 20191,276-3.41%
Dec 31, 20181,321-0.23%
Dec 31, 20171,324+16.65%
Dec 31, 20161,135-6.35%
Dec 31, 20151,212+6.60%
Dec 31, 20141,137-0.61%
Dec 31, 20131,144+10.85%
Dec 31, 20121,032-0.58%
Dec 31, 20111,038+18.22%
Dec 31, 2010878