AMRZ Amrize shares decline as Q1 earnings miss estimates by 54 raising concerns about profitability path Is Palo Alto PANW stock stabilizing after movement Trend Strengthens 20260420 Independent IBCP Stock Risk Factors Touches Low 20260420 Leapfrog LFAC Stock This Year Investors Pile In 20260420 Veea VEEA Stock Building Base 066 20260424