FSLR has the best relative strength out of the big solar names such as SPWR, JKS, CSIQ, RUN, ENPH, & the solar ETF TAN. While these other names were in a downtrend, FSLR held up quite nicely and has a ton of time at price in the range 92-96. It appears it was set to breakout mid September but the recent market correction caused a temporary pullback to its accumulation down.
This structure is similar to ROKU's back in September 2020 when it tested all time highs after building a long base in the 150 range. Once it broke it out, the market had a correction which caused ROKU to go back down to it's base before breaking out for real when the market let off the pressure.