DNUT Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh on Performance Aeva Technologies Q1 2026 Earnings Lidar Technology Firm Beats EPS Estimates as Stock Surges BBLG Q1 2026 Earnings Narrowed Loss Beats Estimates as Bone Biologics Advances Pipeline TPCS Q1 2026 Earnings Net Loss of 015 Per Share Amid Operational Adjustments BDCIU Q1 2026 Earnings Positive EPS Despite No Revenue Stock Unchanged Shattuck Labs STTK Holds Near Support as Biotech Sentiment Shifts MetroCity Bankshares MCBS Edges Lower Amid Sector Pressures Janus International Group JBI Climbs 212 as Stock Tests Key Resistance Level Xtant Medical Holdings XTNT Edges Higher Testing Key Resistance at 050 PLX Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gains