Gecci Stock Analysis Great Elm Capital Corp 8.50 2029 Notes Notches 1.03 Pct Gain At 25.49 20260403 Ecolab ECL Edges Higher as Support Holds Resistance in Sight Catalyst Pharmaceuticals CPRX Holds Steady Near Support as Volume Remains Subdued Graham Corporation GHM Surges Nearly 5 as Momentum Builds Toward Key Resistance Level Oxford Industries OXM Edges Higher Potential Bounce Amidst Trading Range Perpetua Resources PPTA Surges 5 Key Levels and Drivers Behind the Move