First Solar, Inc. (FSLR) - Citadel Securities reports stake.
- Citadel Securities LLC owns 4.9% of FSLR shares.
- Citadel Securities Group LP and Citadel Securities GP LLC own 6.0% each.
- Mr. Kenneth Griffin owns 6.0% of FSLR shares.
Citadel Securities GP LLC, filed by