Manufacturing Plant Closure in Erwin to Affect 129 Workers ESPEY MFG ELECTRONICS CORP Files Form 144 with SEC on May 14 2026 Riot Platforms RIOT Stock Today Drops 249 Key Support at 2309 20260514 AC Immune ACIU Stock Slides 141 Support at 266 20260514 Gainers and Losers NLC India MCX and Kaynes Technology Lead Market Movers on Thursday April Retail Sales Rise Again Fueled by Higher Prices Latest Data Signals Continued Consumer Spending US Housing Market Eyes Spring Rebound Amid Cautious Optimism