iShares MSCI France ETF EWQ Positioning for Eurozone Growth Resilience Amid Shifting ECB Policy Trajectory MCK McKesson Corporation delivers small Q1 2026 EPS beat shares slip almost 1 percent in todays session Is Brook Pfd 3 BPYPN stock gaining traction