Why Trade Desk Could Be the Next Stock Facing a Short Squeeze
Barrons
—
The advertising technology company “faces its first squeeze risk in a year,” S3 Partners said.