Switch to Dark

Pricing

Learn

FSLR logo

FSLR - First Solar Inc

195


$196.07

-$1.49 (-0.754%)
At market close

$196.08

$0.01 (0.007%)
After Hours 3/13/26, 8:39 PM
Stock Unlock LogoScore

4.50/5

General
Scores
Financials & KPIs
Dividends
Analyst
Insider
Insider Transactions
$61$304202220222023202420242025
Buy Transactions
Sell Transactions
Ownership Details
Show Only Company Executives
Last Action
Total Value
Owner/Title
% Owned
% Change In Shares
Change In Shares
Share Count
Sell
$2.63B
The Vanguard Group, Inc.
12.48%
-2.04%
since last filing*
-278,733as of 2025-12-31
13.40M
Buy
$1.40B
Blackrock Institutional Trust Company, N.a.
6.66%
1.72%
since last filing*
+120,569as of 2025-12-31
7.15M
Buy
$1.14B
Fidelity Management & Research Company Llc
5.40%
47.08%
since last filing*
+1,855,420as of 2025-12-31
5.80M
Sell
$1.04B
Ebrahimi Farhad Fred
4.94%
-22.98%
since last filing*
-1,580,184as of 2025-03-25
5.30M
Sell
$1.03B
State Street Investment Management Us
4.90%
-0.06%
since last filing*
-3,344as of 2025-12-31
5.26M
Buy
$572.52M
Geode Capital Management, L.l.c.
2.72%
0.84%
since last filing*
+24,206as of 2025-12-31
2.92M
Sell
$439.46M
Blackrock Asset Management Ireland Limited
2.09%
-3.54%
since last filing*
-82,302as of 2025-12-31
2.24M
Buy
$409.86M
Hill City Capital Lp
1.95%
0.02%
since last filing*
+390as of 2025-12-31
2.09M
Sell
$348.07M
Invesco Capital Management Llc
1.65%
-0.28%
since last filing*
-4,991as of 2025-12-31
1.78M
Sell
$315.58M
Blackrock Investment Management Uk Ltd.
1.50%
-12.64%
since last filing*
-232,825as of 2025-12-31
1.61M

Page 1 of 220

Showing 1-10 of 2196