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.

073,827147,655221,4822011-042016-042019-032022-032024-062026-032026-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
2026-03-16Open-market sale1,937$200.80102,798
2026-03-13Option exercise (derivative)4,856$0.004,856
2026-03-13Option exercise4,856$0.00104,735
2026-03-09Open-market sale480$190.36102,864
2026-03-09Open-market sale2,072$190.36103,344
2026-03-09Open-market sale1,703$190.3699,879
2026-03-09Open-market sale1,282$190.36101,582
2026-03-06Option exercise (derivative)3,156$0.006,313
2026-03-06Option exercise (derivative)4,194$0.0012,584
2026-03-06Grant / award (derivative)12,685$0.0012,685
2026-03-06Option exercise (derivative)1,178$0.002,354
2026-03-06Option exercise (derivative)5,101$0.000
2026-03-06Option exercise4,194$0.00105,416
2026-03-06Option exercise1,178$0.0098,066
2026-03-06Option exercise5,101$0.0096,888
2026-03-06Option exercise3,156$0.00101,222
2026-03-03Open-market sale7,738$195.9391,787
2026-02-27Grant / award17,664$0.0099,525
2025-08-15Open-market sale36$196.6483,480
2025-08-15Open-market sale179$195.1983,516
2025-08-15Open-market sale192$191.3083,782
2025-08-15Open-market sale152$189.9883,974
2025-08-15Open-market sale9$186.4784,126
2025-08-15Open-market sale47$185.1584,135
2025-08-15Open-market sale34$205.9281,861
2025-08-15Open-market sale83$205.0581,895
2025-08-15Open-market sale512$203.9781,978
2025-08-15Open-market sale509$203.0882,490
2025-08-15Open-market sale152$202.1382,999
2025-08-15Open-market sale28$200.9283,151
2025-08-15Open-market sale24$194.2583,695
2025-08-15Open-market sale33$192.8083,719
2025-08-15Open-market sale30$192.3583,752
2025-08-15Open-market sale83$197.8483,397
2025-08-15Open-market sale160$199.8483,179
2025-08-15Open-market sale58$198.6883,339
2025-08-13Open-market sale788$189.9184,182
2025-08-13Open-market sale1,367$185.4586,611
2025-08-13Open-market sale581$186.5886,030
2025-08-13Open-market sale786$187.3885,244
2025-08-13Open-market sale274$188.8284,970
2025-08-12Open-market sale200$181.78111,690
2025-08-12Open-market sale900$183.79110,790
2025-08-12Open-market sale14,322$185.0496,468
2025-08-12Open-market sale5,456$186.1791,012
2025-08-12Open-market sale2,834$186.9788,178
2025-08-12Open-market sale200$187.7487,978
2025-05-01Grant / award (derivative)15,209$0.0015,209
2025-03-17Open-market sale1,966$133.75111,890
2025-03-14Option exercise (derivative)4,856$0.009,712
2025-03-14Option exercise4,856$0.00113,856
2025-03-07Open-market sale1,272$132.96109,000
2025-03-06Option exercise (derivative)3,156$0.009,469
2025-03-06Option exercise (derivative)1,178$0.003,532
2025-03-06Option exercise (derivative)5,102$0.005,101
2025-03-06Grant / award (derivative)16,778$0.0016,778
2025-03-06Tax withholding482$131.13107,116
2025-03-06Option exercise5,102$0.00108,505
2025-03-06Option exercise3,156$0.00110,272
2025-03-06Option exercise1,178$0.00107,598
2025-03-06Tax withholding2,085$131.13106,420
2025-02-28Open-market sale21,542$141.09103,403
2025-02-26Grant / award72,838$0.00154,699
2025-02-26Tax withholding29,754$156.84124,945
2024-06-03Open-market sale36,692$273.2681,861
2024-03-15Option exercise (derivative)4,856$0.0014,568
2024-03-15Option exercise4,856$0.00120,537
2024-03-15Tax withholding1,984$147.42118,553
2024-03-06Option exercise (derivative)1,178$0.004,710
2024-03-06Grant / award (derivative)12,625$0.0012,625
2024-03-06Option exercise (derivative)14,987$0.000
2024-03-06Option exercise (derivative)5,102$0.0010,203
2024-03-06Tax withholding6,123$158.42111,968
2024-03-06Option exercise14,987$0.00118,091
2024-03-06Option exercise5,102$0.00117,070
2024-03-06Tax withholding482$158.42115,681
2024-03-06Tax withholding2,085$158.42114,985
2024-03-06Option exercise1,178$0.00116,163
2024-03-01Open-market sale21,244$152.74103,104
2024-02-29Tax withholding29,342$153.89124,348
2024-02-29Grant / award71,829$0.00153,690
2023-07-28Open-market sale2,160$223.4181,861
2023-07-18Open-market sale2,160$210.0084,021
2023-07-17Open-market sale3,982$205.0086,181
2023-06-06Open-market sale39,948$199.9790,163
2023-03-15Option exercise (derivative)4,856$0.0019,424
2023-03-15Tax withholding2,033$203.22130,111
2023-03-15Option exercise4,856$0.00132,144
2023-03-06Option exercise (derivative)5,102$0.0015,305
2023-03-06Option exercise (derivative)12,653$0.000
2023-03-06Option exercise (derivative)14,987$0.0014,987
2023-03-06Tax withholding6,347$212.30124,347
2023-03-06Option exercise12,653$0.00121,066
2023-03-06Tax withholding5,359$212.30115,707
2023-03-06Option exercise14,987$0.00130,694
2023-03-06Tax withholding2,161$212.30127,288
2023-03-06Option exercise5,102$0.00129,449
2023-03-06Grant / award (derivative)5,888$0.005,888
2023-03-03Open-market sale6,092$205.98119,635
2023-03-03Open-market sale3,458$205.15125,727
2023-03-03Open-market sale1,945$203.83129,185
2023-03-03Open-market sale3,186$203.08131,130
2023-03-03Open-market sale650$201.72134,316
2023-03-03Open-market sale2,597$209.22113,929
2023-03-03Open-market sale4,816$210.18109,113
2023-03-03Open-market sale700$210.96108,413
2023-03-03Open-market sale688$206.98118,947
2023-03-03Open-market sale2,421$208.21116,526
2023-03-02Tax withholding40,969$195.68134,966
2023-03-02Grant / award94,074$0.00175,935
2022-07-28Open-market sale32,239$89.7281,861
2022-05-06Open-market sale13,648$75.28114,100
2022-03-15Grant / award (derivative)24,280$0.0024,280
2022-03-04Option exercise (derivative)14,988$0.0029,974
2022-03-04Option exercise (derivative)8,895$0.000
2022-03-04Option exercise (derivative)12,653$0.0012,653
2022-03-04Option exercise (derivative)5,102$0.0020,407
2022-03-04Tax withholding3,874$71.85109,266
2022-03-04Option exercise8,895$0.00113,140
2022-03-04Tax withholding2,222$71.85127,748
2022-03-04Option exercise12,653$0.00121,919
2022-03-04Tax withholding5,511$71.85116,408
2022-03-04Option exercise14,988$0.00131,396
2022-03-04Option exercise5,102$0.00129,970
2022-03-04Tax withholding6,528$71.85124,868
2022-03-03Open-market sale16,167$67.52116,450
2022-03-03Open-market sale4,356$69.28104,245
2022-03-03Open-market sale7,849$68.36108,601
2022-03-02Grant / award100,515$0.00176,388
2022-03-02Tax withholding43,771$69.51132,617
2021-05-03Open-market sale64,514$76.1975,873
2021-03-07Option exercise (derivative)20,740$0.000
2021-03-07Tax withholding8,888$73.70140,387
2021-03-07Option exercise20,740$0.00149,275
2021-03-06Grant / award (derivative)25,509$0.0025,509
2021-03-06Option exercise (derivative)8,895$0.008,895
2021-03-06Option exercise (derivative)14,988$0.0044,962
2021-03-06Option exercise (derivative)12,654$0.0025,306
2021-03-06Option exercise14,988$0.00134,958
2021-03-06Option exercise12,654$0.00125,393
2021-03-06Tax withholding6,423$73.70128,535
2021-03-06Option exercise8,895$0.00116,551
2021-03-06Tax withholding5,423$73.70119,970
2021-03-06Tax withholding3,812$73.70112,739
2021-03-01Open-market sale13,156$82.48107,656
2021-02-26Tax withholding19,725$81.02120,812
2021-02-26Grant / award46,037$0.00140,537
2020-08-10Open-market sale36,967$73.30113,041
2020-08-10Open-market sale18,541$74.2494,500
2020-08-10Open-market sale24,410$72.62150,008
2020-07-01Option exercise (derivative)6,250$0.000
2020-07-01Option exercise6,250$0.00177,140
2020-07-01Disposition to issuer2,722$49.09174,418
2020-03-08Option exercise (derivative)4,583$0.000
2020-03-08Option exercise4,583$0.00172,886
2020-03-08Tax withholding1,996$43.37170,890
2020-03-07Option exercise (derivative)20,740$0.0020,740
2020-03-07Tax withholding9,033$43.37168,303
2020-03-07Option exercise20,740$0.00177,336
2020-03-06Grant / award (derivative)59,950$0.0059,950
2020-03-06Option exercise (derivative)12,654$0.0037,960
2020-03-06Option exercise (derivative)8,896$0.0017,790
2020-03-06Option exercise8,896$0.00153,328
2020-03-06Tax withholding5,511$43.37156,596
2020-03-06Option exercise12,654$0.00162,107
2020-03-06Tax withholding3,875$43.37149,453
2020-02-24Tax withholding36,022$50.59167,790
2020-02-24Grant / award82,738$0.00203,812
2020-02-24Open-market sale23,358$51.21144,432
2019-08-05Open-market sale10,753$60.34145,285
2019-08-05Open-market sale5,960$62.04126,499
2019-08-05Open-market sale3,500$63.10122,999
2019-08-05Open-market sale1,925$64.34121,074
2019-08-05Open-market sale12,826$61.16132,459
2019-07-01Option exercise (derivative)6,250$0.006,250
2019-07-01Tax withholding2,722$66.13156,038
2019-07-01Option exercise6,250$0.00158,760
2019-04-10Open-market sale33,371$60.00152,510
2019-03-08Option exercise (derivative)4,584$0.004,583
2019-03-08Tax withholding1,997$51.16185,881
2019-03-08Option exercise4,584$0.00187,878
2019-03-07Option exercise (derivative)20,740$0.0041,480
2019-03-07Tax withholding9,033$50.36183,294
2019-03-07Option exercise20,740$0.00192,327
2019-03-06Option exercise (derivative)8,896$0.0026,686
2019-03-06Grant / award (derivative)50,614$0.0050,614
2019-03-06Tax withholding3,875$51.37171,587
2019-03-06Option exercise8,896$0.00175,462
2019-03-05Option exercise (derivative)3,539$0.000
2019-03-05Tax withholding1,542$52.19166,566
2019-03-05Option exercise3,539$0.00168,108
2019-02-25Tax withholding51,473$53.73164,569
2019-02-25Grant / award118,215$0.00216,042
2018-11-21Option exercise (derivative)8,500$0.000
2018-11-21Tax withholding3,702$42.6097,827
2018-11-21Option exercise8,500$0.00101,529
2018-07-01Option exercise (derivative)6,250$0.0012,500
2018-07-01Tax withholding2,722$52.6693,029
2018-07-01Option exercise6,250$0.0095,751
2018-03-21Option exercise (derivative)8,250$0.008,500
2018-03-21Tax withholding3,593$73.8789,501
2018-03-21Option exercise8,250$0.0093,094
2018-03-08Option exercise (derivative)4,584$0.009,167
2018-03-08Option exercise4,584$0.0086,841
2018-03-08Tax withholding1,997$67.6984,844
2018-03-07Option exercise (derivative)20,741$0.0062,220
2018-03-07Tax withholding9,033$67.9582,257
2018-03-07Option exercise20,741$0.0091,290
2018-03-06Grant / award (derivative)35,582$0.0035,582
2018-03-05Option exercise (derivative)3,540$0.003,539
2018-03-05Option exercise (derivative)3,439$0.000
2018-03-05Option exercise3,540$0.0073,589
2018-03-05Option exercise3,439$0.0070,049
2018-03-05Tax withholding1,498$66.0572,091
2018-03-05Tax withholding1,542$66.0570,549
2018-02-26Open-market sale8,550$62.6578,634
2018-02-26Open-market sale1,450$63.2077,184
2018-02-26Open-market sale10,574$65.0066,610
2017-12-07Open-market sale6,700$64.29100,754
2017-12-07Open-market sale3,570$64.5787,184
2017-12-07Open-market sale10,000$64.4290,754
2017-07-31Open-market sale43,189$48.55107,454
2017-07-21Option exercise (derivative)8,250$0.0016,750
2017-07-21Option exercise8,250$0.00154,451
2017-07-21Tax withholding3,808$45.15150,643
2017-07-01Option exercise (derivative)6,250$0.0018,750
2017-07-01Tax withholding2,885$39.88146,201
2017-07-01Option exercise6,250$0.00149,086
2017-03-13Option exercise (derivative)8,364$0.000
2017-03-13Option exercise8,364$0.00146,696
2017-03-13Tax withholding3,860$32.84142,836
2017-03-08Option exercise (derivative)4,584$0.0013,751
2017-03-08Option exercise4,584$0.00140,448
2017-03-08Tax withholding2,116$32.66138,332
2017-03-07Grant / award (derivative)82,961$0.0082,961
2017-03-05Option exercise (derivative)3,540$0.007,079
2017-03-05Option exercise (derivative)3,439$0.003,439
2017-03-05Tax withholding1,222$34.61135,864
2017-03-05Tax withholding1,086$34.61137,086
2017-03-05Option exercise3,540$0.00138,172
2017-03-05Option exercise3,439$0.00134,632
2016-11-21Grant / award (derivative)25,000$0.0025,000
2016-08-04Open-market sale90,289$44.53131,193
2016-07-21Option exercise (derivative)176,667$0.000
2016-07-21Option exercise176,667$0.00221,482
2016-07-01Grant / award (derivative)25,000$0.0025,000
2016-04-04Option exercise (derivative)14,461$0.000
2016-04-04Option exercise9,940$0.0049,403
2016-04-04Option exercise14,461$0.0046,137
2016-04-04Tax withholding6,674$67.2439,463
2016-04-04Tax withholding4,588$67.2444,815
2016-03-14Option exercise (derivative)8,364$0.008,364
2016-03-14Tax withholding3,860$70.3231,676
2016-03-14Option exercise8,364$0.0035,536
2016-03-08Grant / award (derivative)18,335$0.0018,335
2016-03-05Option exercise (derivative)3,540$0.0010,619
2016-03-05Option exercise (derivative)3,440$0.006,878
2016-03-05Tax withholding1,086$69.5228,674
2016-03-05Option exercise3,540$0.0029,760
2016-03-05Tax withholding1,502$69.5227,172
2016-03-05Option exercise3,440$0.0026,220
2015-12-16Open-market sale24,095$65.0022,780
2015-11-12Open-market sale12,005$54.1080,326
2015-11-12Open-market sale33,450$54.7746,876
2015-11-11Open-market sale1,546$54.6692,330
2015-11-10Open-market sale41,332$55.6293,876
2015-11-06Option exercise (derivative)88,333$0.00176,667
2015-11-06Option exercise88,333$0.00135,208
2015-04-04Option exercise (derivative)14,462$0.0014,461
2015-04-04Option exercise (derivative)3,744$0.000
2015-04-04Option exercise (derivative)9,940$0.009,940
2015-04-04Tax withholding1,728$61.1933,736
2015-04-04Option exercise3,744$0.0035,464
2015-04-04Tax withholding4,588$61.1946,875
2015-04-04Option exercise9,940$0.0051,463
2015-04-04Option exercise14,462$0.0048,198
2015-04-04Tax withholding6,675$61.1941,523
2015-03-13Option exercise (derivative)8,365$0.0016,728
2015-03-13Tax withholding3,095$60.6031,720
2015-03-13Option exercise8,365$0.0034,815
2015-03-05Grant / award (derivative)14,159$0.0014,159
2015-03-05Option exercise (derivative)3,440$0.0010,318
2015-03-05Tax withholding1,085$61.6626,450
2015-03-05Option exercise3,440$0.0027,535
2015-02-27Open-market sale10,000$60.0024,095
2014-05-08Open-market sale124$65.1834,095
2014-05-08Open-market sale7,746$64.3034,219
2014-05-08Open-market sale2,130$63.3741,965
2014-04-04Option exercise (derivative)9,940$0.0019,880
2014-04-04Option exercise (derivative)14,462$0.0028,923
2014-04-04Option exercise (derivative)3,744$0.003,744
2014-04-04Option exercise9,940$0.0048,683
2014-04-04Option exercise3,744$0.0032,523
2014-04-04Tax withholding1,568$69.7230,955
2014-04-04Tax withholding4,588$69.7244,095
2014-04-04Tax withholding6,674$69.7238,743
2014-04-04Option exercise14,462$0.0045,417
2014-03-13Option exercise (derivative)8,365$0.0025,093
2014-03-13Option exercise8,365$0.0031,419
2014-03-13Tax withholding2,640$53.0328,779
2014-03-05Grant / award (derivative)13,758$0.0013,758
2013-11-04Open-market sale3,596$61.5623,054
2013-04-04Option exercise (derivative)3,744$0.007,488
2013-04-04Option exercise (derivative)14,462$0.0043,385
2013-04-04Option exercise (derivative)19,881$0.0029,820
2013-04-04Option exercise14,462$0.0020,621
2013-04-04Tax withholding9,175$26.4626,650
2013-04-04Option exercise3,744$0.007,340
2013-04-04Tax withholding4,677$26.4615,944
2013-04-04Option exercise19,881$0.0035,825
2013-04-04Tax withholding1,181$26.466,159
2013-03-13Grant / award (derivative)33,458$0.0033,458
2012-05-07Grant / award (derivative)265,000$0.00265,000
2012-04-04Grant / award (derivative)49,701$0.0049,701
2012-04-04Grant / award (derivative)57,847$0.0057,847
2012-04-04Option exercise (derivative)3,744$0.0011,232
2012-04-04Option exercise3,744$0.004,744
2012-04-04Tax withholding1,148$21.733,596
2011-08-24Open-market buy1,000$91.751,000
2011-04-04Grant / award (derivative)14,976$0.0014,976
2011-04-04———0

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