Why Espey Mfg ESP Stock Is Falling Now 227 20260422 IRHOR Iron Horse leadership shares optimistic longterm growth strategy alongside latest quarterly earnings release What is shaping AstraZeneca AZN stock outlook Weakens 20260420 PTC PTC Stock Closing VWAP Investor Interest 20260420 BWA BW Pref A maintains quarterly dividend on Series A preferred shares amid utility sector uncertainty