Historical shareholding details of Ariel Investments, LLC holdings in First Solar Inc (FSLR)

Monthly changes of Ariel Investments, LLC shareholding in First Solar Inc over the previous months

Month Name Total no. shares held Percent Holding
Jun 30, 2025 Ariel Investments, Llc 307,292 0.29%

View all ownership details of First Solar Inc