Organon: Revenue Decline, Margin Pressure, And Strategic… — OGN -0.60 · News Impact Screener