TGTX already proved itself with a strong performance YTD of 125% (and 580% in a year). The stock is in a clear stage 2 uptrend and is now consolidating in between the 21 day MA and 50 day EMA on lower volume (check weekly chart). Has the fundamentals.
A few more days of tight consolidation or a quick retest of the 50 EMA would make it even a better setup and creates a launchpad. Entry would be around 28.27 Stop breach of the 50 on high volume or a tight stop low of the day (when it breaks the pivot).