Am Battery ABAT Q1 2026 Results Fall Short EPS 026 Revenue NA Trump Stock Trade Filing Reveals Massive Gains on Big Tech Bets in First Quarter Allison ALSN Q1 2026 Results Top Views on Strong Revenue Irans Economy in Freefall Charts Reveal Deepening Crisis Amid Hardline Stance