Owens-Illinois’ Debt Load Is Daunting, We Are Staying Away From This Value Trap
Image Source: Owens-Illinois Inc – IR Presentation By Callum Turcan Owens-Illinois Inc (OI) is a global manufacturer of glass packaging products, and we see the firm as a major beneficiary of the shift in consumer preferences towards non-plastic packaging options for health and environmental reasons. As of this writing, shares of OI yield 1.9% on a forward-looking basis after management initiated a new dividend policy that saw common quarterly payouts commence in 2019. While Owens-Illinois’ share price below $11/share, as it is at the time of this writing, appears cheap at first glance because shares are trading at a steep discount to our $17 per share fair value estimate, we caution that its technicals are telling another story. Investors were … Read more