MCK McKesson Corporation delivers small Q1 2026 EPS beat shares slip almost 1 percent in todays session The Trade TTD Stock Institutional Buying Advances 20260427 VHI Valhi notches 161 percent stock gain despite steep Q4 2025 earnings per share miss against analyst estimates