Stockreport

NewMarket Corporation Reports First Quarter 2026 Results

NewMarket Corp  (NEU) 
PDF Net Income of $118 million and Earnings per Share of $12.62Segment Operating Profit of $147 millionStock repurchases of $126 million RICHMOND, Va.--(BUSINESS WIRE)--N [Read more]