Teradata TDC Sheds 147 Testing Support Zone as Sector Headwinds Persist Mayville Engineering MEC Surges 7 Key Levels and Technical Outlook Cartesian Therapeutics RNAC Slumps 77 as Selling Pressure Intensifies 3D Systems DDD Rallies 535 as Support Holds at 299