FTFT Future stock drops 1297 after posting negative 009 EPS in its Q2 2024 earnings report IRDM Iridium Communications posts 415 percent negative EPS surprise for Q1 2026 sending shares down 481 percent today BlackRock ECAT Stock Resistance Test Overview WILC G posts 6 revenue growth in Q4 2025 earnings reach 159 per share