HNST Q1 2026 Earnings Narrow Miss on EPS Revenue Data Unavailable Stock Rises 69 RLAY Q1 2026 Earnings EPS Misses Consensus PreRevenue Biotech Maintains RD Focus ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady TRP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher TTEK Q1 2026 Earnings EPS Beats Estimates by 417 Stock Rises Slightly TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift