Spruce SPRU Gains 182 Support Holds at 266 20260519 Celldex CLDX Down 507 How Low Could It Go 20260518 Praetorian PTORU Slides 177 as Selling Pressure Mounts 20260515