WEX Inc WEX posts 21 percent Q1 2026 EPS beat shares drop 278 percent on investor caution Owens OC Stock Risk Q4 2025 EPS Misses Views Apple CEO Succession and AI Era Strategic Roadmap Analysis