Medical MPT Q1 2026 Earnings Surprise EPS 005 Up Significant BitFuFu FUFU Q4 2025 Results Miss Estimates EPS 059 vs 002 Signal Overperforming Travel Stock May Still Have Room to Run EU Approves US Trade Deal Amid Ongoing Tariff Tensions