Medical MPT Q1 2026 Earnings Surprise EPS 005 Up Significant Meta Stock Slips as Internet Disruptions in Iran Weigh on User Growth Fenbo FEBO Gains 648 Support Holds at 109 20260513 Retail Sales Climb 17 in March Driven by Surging Gas Prices Amid Iran Conflict