UFP Industries UFPI Stock Today Drops 192 Key Support at 7560 20260519 Energizer Holdings ENR Gains 188 Support Holds at 1647 20260514 Ransomware Attacks on West Pharmaceutical and Foxconn Underscore Escalating Cyber Threats in Manufacturing Sector Irans Economy in Freefall Charts Reveal Severe Decline Amid Ongoing Conflict