SEC CIK 1362208

Widmar Mark R

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
FSLRview stock →81,8612026-05-26

Position History — FSLR

Reported shares owned immediately after each Form 4 transaction, over time.

035,53371,067106,6002026-052026-052026-052026-052026-052026-052026-052026-05

Recent Filings — FSLR

DateActivitySharesPriceOwned After
2026-05-26Open-market sale126$276.2981,861
2026-05-26Open-market sale473$273.1781,987
2026-05-26Open-market sale726$271.2382,460
2026-05-26Open-market sale632$270.0583,186
2026-05-26Open-market sale1,009$268.8983,818
2026-05-26Open-market sale628$267.7284,827
2026-05-26Open-market sale1,237$266.6085,455
2026-05-26Open-market sale364$265.1586,692
2026-05-22Open-market sale47$258.4887,056
2026-05-22Open-market sale149$257.5587,103
2026-05-22Open-market sale75$256.3287,252
2026-05-22Open-market sale64$255.5987,327
2026-05-22Open-market sale916$254.9387,391
2026-05-22Open-market sale218$253.6388,307
2026-05-22Open-market sale97$252.8788,525
2026-05-22Open-market sale172$251.5388,622
2026-05-22Open-market sale239$250.0288,794
2026-05-21Open-market sale521$243.1989,033
2026-05-21Open-market sale6$256.9689,554
2026-05-21Open-market sale179$255.3189,560
2026-05-21Open-market sale261$254.2989,739
2026-05-21Open-market sale569$251.6490,000
2026-05-21Open-market sale472$250.6190,569
2026-05-21Open-market sale1,131$249.7091,041
2026-05-21Open-market sale179$248.8092,172
2026-05-21Open-market sale98$247.5392,351
2026-05-21Open-market sale229$246.2392,449
2026-05-21Open-market sale136$244.6292,678
2026-05-21Open-market sale362$241.4092,814
2026-05-21Open-market sale672$240.1093,176
2026-05-13Open-market sale1,300$240.0293,848
2026-05-11Open-market sale400$236.5395,148
2026-05-11Open-market sale1,363$235.6995,548
2026-05-11Open-market sale1,498$234.8496,911
2026-05-11Open-market sale1,877$233.5698,409
2026-05-11Open-market sale2,262$232.55100,286
2026-05-11Open-market sale1,026$231.53102,548
2026-05-11Open-market sale1,500$230.18103,574
2026-05-05Open-market sale1,526$215.63105,074
2026-05-04Option exercise (derivative)3,802$0.0011,407
2026-05-04Option exercise3,802$0.00106,600

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.