ZenaTech Inc ZENA Q4 2025 Earnings Deep Loss Misses Estimates Despite Share Rally BorgWarner BWA Q1 2026 Earnings EPS Surprises to the Upside Shares Gain Nearly 4 DVS Q4 2025 Earnings WiderthanExpected Loss Reflects Exploration Focus MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape AMN Healthcare Q1 2026 Earnings Strong EPS Beat Drives Stock Rally Tapestry Inc TPR Q1 2026 Earnings EPS Surges Past Estimates with 26 Surprise