Castor CTRM Fell 051 Is a Recovery Ahead 20260514 Tech Gains Fail to Lift Broader Market as Indexes Slide KB KB Slides 053 as Selling Pressure Mounts 20260518