Oi Stock Analysis O I Glass Inc. Dips 2.45 To 10.35 Performance Insights 20260403