Ariel Investments LLCFSLR history

Issuer:
FIRST SOLAR INC
Quarters tracked:
5 (Q2 2025Q1 2026)
Current shares:
271,480
Current value:
$53.55M
Peak shares:
325,516 (Q3 2025)
Overall change:
-12%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 2026271,480$53.55M$197.26+19,915+8%
Q4 2025251,565$65.72M$261.23+251,565+100%
Q3 2025SOLD-325,516-100%
Q3 2025325,516$71.79M$220.53+18,224+6%
Q2 2025307,292$50.87M$165.54NEW