STRS Q3 2023 Earnings Loss Reported Amidst Limited Revenue Visibility YOU Q1 2026 Earnings EPS Beats Estimates by 12 but Stock Declines Despite Profit Surprise AFGB Q1 2026 Earnings Earnings Miss Estimates Bond Price Edges Higher SIGA Q1 2026 Earnings Net Loss Reported Amid No Revenue Stock Declines Teads Holding Co TEAD Q1 2026 Earnings EPS Surprises Positively but Stock Falters FFAI Q1 2026 Earnings Narrowed Losses Beat Estimates but No Revenue Reported and Stock Drops 981