3D Systems Heads Into Q1 Print With Shorts Caught in a Squeeze
DDD walks into Thursday's Q1 2026 earnings report having already handed its short sellers a brutal week. The stock has surged 62% over the past month and gained 24% in Tuesday's session alone. Short interest is high —…
