FSLR - First Solar Inc
195
$196.07
-$1.49 (-0.754%)
$196.08
$0.01 (0.007%)
Score4.50/5
Insider Transactions
Ownership Details
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% | -278,733as of 2025-12-31 | 13.40M |
Buy | $1.40B | Blackrock Institutional Trust Company, N.a. | 6.66% | 1.72% | +120,569as of 2025-12-31 | 7.15M |
Buy | $1.14B | Fidelity Management & Research Company Llc | 5.40% | 47.08% | +1,855,420as of 2025-12-31 | 5.80M |
Sell | $1.04B | Ebrahimi Farhad Fred | 4.94% | -22.98% | -1,580,184as of 2025-03-25 | 5.30M |
Sell | $1.03B | State Street Investment Management Us | 4.90% | -0.06% | -3,344as of 2025-12-31 | 5.26M |
Buy | $572.52M | Geode Capital Management, L.l.c. | 2.72% | 0.84% | +24,206as of 2025-12-31 | 2.92M |
Sell | $439.46M | Blackrock Asset Management Ireland Limited | 2.09% | -3.54% | -82,302as of 2025-12-31 | 2.24M |
Buy | $409.86M | Hill City Capital Lp | 1.95% | 0.02% | +390as of 2025-12-31 | 2.09M |
Sell | $348.07M | Invesco Capital Management Llc | 1.65% | -0.28% | -4,991as of 2025-12-31 | 1.78M |
Sell | $315.58M | Blackrock Investment Management Uk Ltd. | 1.50% | -12.64% | -232,825as of 2025-12-31 | 1.61M |