- Entry
- $18.92
- Final
- $14.43 -23.7%
- Target
- $30.00
- Score
- -0.41
Short interest is now at 18%. It’s got the potential to squeeze. Net positive income and no debt, its not a bad company, with fair value sitting around $29-$30
— ORIGINAL POST ·
TTD Potential Squeeze Soon? Thoughts
· r/Shortsqueeze
· Jun 9, 2026