MGNX Q1 2026 Earnings Narrowed Loss Meets Street Views Amid Pipeline Progress PM Q1 2026 Earnings EPS Surpasses Estimates by 414 MBIN Q1 2026 Earnings EPS Beats Estimates by 5 Amid Mixed Market Reaction SRAD Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly TREX Q1 2026 Earnings Strong EPS Beat Signals Robust Demand for Composite Decking WFC Q1 2026 Earnings Narrow EPS Beat Lifts Shares as Revenue Picture Remains Unclear