Constellium CSTM Crushes Q1 2026 Estimates EPS 142 Tops Views Anthropic Takes on Pentagon in Court Over Blacklisting as Supply Chain Risk Figmas Revenue Growth Sparks Investor Interest Despite Private Market Uncertainty Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates