Marine MPX Q1 2026 Earnings Revenue NA Matching Views Aprils Inflation Surge Strengthens Case for Fed Rate Action Opinion Argues Revelio Labs Releases Updated Public Labor Statistics New Data Shifts Labor Market Narrative CNX Corp CNX Crushes Q1 2026 Estimates EPS 120 Tops Views