Teva TEVA Gained 073 Can It Break 3604 20260520 BiomX Inc PHGE Q4 2025 Profit Warning EPS 817 Trails 470 EQPT Q1 2026 Earnings NarrowerThanExpected Loss Beats Consensus Estimates Geopolitical Tensions Rise as Lithuanias Leaders Take Shelter Amid Suspected Drone Activity Near Belarus Border Invesco Quality Municipal Income Trust IQI Edges Higher Tests Key Resistance Northpointe Bancshares NPB Edges Lower Amid ProfitTaking Key Support Levels in Focus Palantir Technologies PLTR Holds Steady Near Key Levels as Investors Weigh Growth Prospects Fortis Inc FTS Edges Higher as Utility Sector Seeks Direction