The stock is showing a strong green day which could be the start of a breakout from the current bull flag formation. First Solar's (FSLR) fundamentals support this thesis. The company has a large backlog which will take multiple years to work through. It can be cheaper to build and run a solar plant than it is to buy gas for existing natural gas power plants. First Solar is involved with large utility-scale solar installations with their efficient PV solar panels. The company has strong expected double-digit revenue and earnings growth for the foreseeable future.