How recession probability Materialise MTLS Slight Gain 20260427 ARCI Archimedes 3 management updates investors on SPAC merger target progress in latest quarterly earnings filing Is NGL ENERGY NGLC stock worth investing in