It's overbought, but it's in a different category from most other energy stocks, including other nuclear energy stocks. Likelihood that USU will have even more good news due to POLITICAL strategies related to a particular state, in my opinion.
Moreover, it was outrageously oversold with relation to its potential and to the probability of positive news.
NOT suggesting more immediate upside, tho I do not rule that out. Simply stating that technical analysis regarding overbought status does not tell the entire story for USU.
Had added near lows and DID sell some into upmoves, keeping only small amount. I will trade based on what actually occurs next week, but the 'minute' charts still look bullish to me, as does moneyflow.