|ENPH, SEDG, and CSIQ all lost ground on 10/21.
Only hypothetical explanations I found were:
- "big boys" are driving the prices down ahead of earnings, so they can buy low, then capitalize on the positive response to positive earnings
- polls between Biden and Trump show Trump inching closer - Biden good for clean/green energy, Trump bad
The free fall looked like it was going to continue today, on 10/22, but the market recovered, and so did the solar energy stocks.
These are the stocks I own, but if I recall, the other stocks in this category behaved similarly.
Does anybody have any insights into these price movements?