First Solar chief manufacturing officer sells $103k in shares

May 5, 2026