WESCO International WCC Gains Momentum Breaking Above Key Support Levels Solid Biosciences SLDB Rallies 37 as Stock Approaches Key Resistance at 720 Compass Diversified CODI Under Pressure Testing Key Support After 2 Decline Catalyst Pharmaceuticals CPRX Holds Steady Amid Narrow Trading Range Crai Stock Analysis Cra International Inc. Up 0.67 Percent To Trade At 165 Usd 20260403 1 Cre Market Analysis 20260401 1 Beph Stock Analysis Brookfield Brp 4.625 Perpetual Notes Posts Mild Gain At 14.54 20260403 Bmnr Stock Analysis Bitmine Immersion Technologies Inc Sees 0.46 Dip At 19.69 20260401 Mdrr Stock Stabilizes After Recent Move 20260403 1 Sid Stock Analysis Companhia Siderurgica Nacional S.A. Steel Gains 2.42 Percent To 1.27 20260401 1