Owens-Illinois (O-I Glass) stock experienced a sharp decline of 20.51% in the after-hours session. The significant drop followed the release of the company's first-quarter financial results.
The sell-off was triggered by the company's reported adjusted earnings per share (EPS) of $0.05 for Q1 2026, which fell well short of the analyst consensus estimate of $0.17. This substantial earnings miss overshadowed the company's sales performance, which came in at $1.540 billion, beating the estimated $1.478 billion.