SmartRent SMRT Drops 427 Key Support at 106 20260515 US Manufacturing Output Accelerates in April Boosted by Auto Production Wynn WYNN Holds 9542 Direction Awaited 20260515 Ecopetrol EC Q4 2025 Results Fall Short EPS 3709 Revenue NA Indian Markets Navigate Global Headwinds But Domestic Fundamentals Offer Stability Sandip Sabharwal Delhivery Shares Decline After Q4 Results as Profit Pressures Offset Revenue Growth Hudson HPP Delivers Q1 2026 Beat EPS 082 vs 093 Expected