MCK McKesson Corporation delivers small Q1 2026 EPS beat shares slip almost 1 percent in todays session What gross margin for Trinity TRIB Q4 2024 Earnings Fall Short Ovintiv OVV Growth Trajectory Q4 2025 EPS Beats Forecasts