STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15 Advanced Flower Capital Inc AFCG Q1 2026 Earnings EPS Surpasses Estimates with 3283 Beat BYND Q1 2026 Earnings EPS Surprises to the Upside Amid Continuing Operational Restructuring SIGA Q1 2026 Earnings Net Loss Reported Amid No Revenue Stock Declines INMD Q1 2026 Earnings Earnings Miss as EPS Falls Short of Estimates MSA Safety MSA Q1 2026 Earnings Earnings Beat as EPS Surges Past Estimates