NMPAR NMP quarterly earnings results pending management set to share core growth priorities in its upcoming investor call AVTR Avantor posts 62 percent Q1 2026 earnings surprise shares dip 013 percent in todays trading iShares MSCI China ETF MCHI Poised for Upside as China Exits 3Year Factory Deflation FC Franklin posts massive Q1 2026 EPS miss triggering a 199 percent drop in share price today