- Entry
- $18.92
- Now
- $19.62 +3.7%
- Target
- $30.00
- Score
- —
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