What’s Up With Enphase Energy And First Solar Today?
Shares of several solar stocks including Enphase Energy, Inc. (NASDAQ: ENPH) and First Solar, Inc. (NASDAQ: FSLR) are trading higher, potentially on optimism towards President Biden's clean energy plan.