Skip to main content
FSLR logo

FSLR · First Solar, Inc. · Fails to Deliver

Track FSLR — free
Market Cap
$21.97B
Shares
107.47M

Fails to deliver — shares from a trade that were not delivered to the buyer by the settlement date — published by the SEC twice a month. Persistent fails can reflect settlement problems or naked short selling.

Fails to Deliver History

Settlement Date Quantity Price Value
2026-08-11 11,499 $239.33 $2,752,056
2026-08-10 1,100 $250.05 $275,055
2026-08-07 9,975 $244.14 $2,435,297
2026-08-05 613 $243.63 $149,345
2026-08-03 20,976 $211.03 $4,426,565
2026-07-31 18,917 $206.01 $3,897,091
2026-07-24 1,897 $205.92 $390,630
2026-07-17 1,403 $211.93 $297,338
2026-07-16 10,460 $223.82 $2,341,157
2026-07-14 83 $221.03 $18,345
2026-07-09 40 $224.30 $8,972
2026-07-01 16 $235.96 $3,775
2026-06-22 49,274 $257.70 $12,697,910
2026-06-15 1,669 $267.31 $446,140
2026-06-09 1,365 $275.39 $375,907
2026-06-08 98 $279.01 $27,343
Showing 1–16 of 16 settlements
Key facts CIK 1274494 CUSIP 336433107 13F (30d) 500 filings 496 filers Visit website Investor relations