KraneShares CSI China Internet ETF KWEB Poised to Capture Upside as China Ends 3Year Factory Deflation Streak Is Eagle EICA stock gaining momentum Neutral 20260420 WEX Inc WEX vs Competition WEX Inc delivers 38 EPS beat on solid core payment results Carpenter CRS Stock Recovery Underway Dormant 20260420