First Solar Q2 FY26 net income per share rises 23% to $3.92; net sales fall 4% to $1.06 billion - FSLR News | Rallies