XBP Global Holdings XBP Gains 3 Testing Key Resistance at 281
Canadian Pacific Kansas City CP Surges 33 Testing Key Resistance at 9358
ESCO Technologies ESE Holds Near Resistance as Bullish Momentum Builds
Armada Acquisition Corp II XRPN Holds Steady at 1039 Amid SPAC Market Dynamics
Weyco Group Inc WEYS Holds Steady Near Resistance Modest Gains Amid Consolidation