Blaize BZAI Stock Technical Strength 4566 20260418 elf Beauty ELF Stock Put Call Ratio Technical Weakness 20260416 MTRN Materion Corporation shares rise over 9 percent even as 2025 fourth quarter earnings narrowly miss analyst estimates Recursion Pharmaceuticals RXRX Stock InDepth Look Buying Pressure 20260415 Market Wrap SP 500 climbs as major US indices rise broadly volatility eases Chegg CHGG Stock Pattern Formation 367 20260416 Terrestrial Energy IMSR Stock Is It a Strong Buy Institutional Demand 20260418 Auna AUNA Stock Volatility Rank Bullish Momentum 20260418 KEY KeyCorp tops Q1 2026 earnings estimates and posts 657 percent annual revenue growth while shares dip slightly IRM Iron Mountain Incorporated Delaware Common Stock REIT posts Q4 2025 earnings beat and 12 percent revenue growth shares dip slightly today