CompositeGovernment TrackerInsider TradingHedge FundsRed FlagsFinancials

Insider Trading Tracker

FSLR

FIRST SOLAR, INC.
Buys$00 txns
Sells$59.1M234 txns
Net-$59.1M

Insiders

InsiderRoleHoldingsBuy $Sell $Net $
Mark R WidmarChief Executive Officer, Director81,861$18,086,206-$18,086,206
Georges AntounChief Commercial Officer19,918$10,668,338-$10,668,338
Alexander R. BradleyChief Financial Officer30,712$5,457,880-$5,457,880
Markus GloecklerChief Technology Officer6,642$5,057,906-$5,057,906
Jason E. DymbortGeneral Counsel and Secretary5,624$4,307,056-$4,307,056
Kuntal Kumar VermaChief Manufacturing Officer4,967$3,745,661-$3,745,661
Caroline StockdaleChief People and Comm. Officer23,792$3,650,080-$3,650,080
Michael KoralewskiChief Supply Chain Officer7,642$2,582,829-$2,582,829
Patrick James BuehlerChief Product Officer4,406$2,009,046-$2,009,046
Paul H StebbinsDirector15,950$1,836,804-$1,836,804
Michael T SweeneyDirector14,325$1,219,995-$1,219,995
Nathan B. TheurerVP - Global Controller and CAO0$290,438-$290,438
Samantha L. SloanEVP, Corporate Affairs2,018$162,321-$162,321

Transaction History

DateInsiderSideSharesPriceValueHoldings After% of Position
2026-08-17Samantha L. SloanSELL127$222.95$28,3152,0186%
2026-08-11Jason E. DymbortSELL3,700$249.38$922,7065,62440%
2026-08-04Markus GloecklerSELL829$248.00$205,5926,64211%
2026-08-03Markus GloecklerSELL800$222.00$177,60010,0967%
2026-08-03Markus GloecklerSELL2,625$218.02$572,3027,47126%
2026-08-03Michael KoralewskiSELL3,500$218.02$763,07011,14224%
2026-08-03Michael KoralewskiSELL3,500$225.00$787,5007,64231%
2026-06-02Patrick James BuehlerSELL3,000$302.00$906,0004,40641%
2026-05-28Caroline StockdaleSELL10,628$275.60$2,929,07723,79231%
2026-05-26Mark R WidmarSELL364$265.15$96,51586,6920%
2026-05-26Mark R WidmarSELL1,237$266.60$329,78485,4551%
2026-05-26Mark R WidmarSELL628$267.72$168,12884,8271%
2026-05-26Mark R WidmarSELL1,009$268.89$271,31083,8181%
2026-05-26Mark R WidmarSELL632$270.05$170,67283,1861%
2026-05-26Mark R WidmarSELL726$271.23$196,91382,4601%
2026-05-26Mark R WidmarSELL473$273.17$129,20981,9871%
2026-05-26Mark R WidmarSELL126$276.29$34,81381,8610%
2026-05-22Mark R WidmarSELL239$250.02$59,75588,7940%
2026-05-22Mark R WidmarSELL172$251.53$43,26388,6220%
2026-05-22Mark R WidmarSELL97$252.87$24,52888,5250%
2026-05-22Mark R WidmarSELL218$253.63$55,29188,3070%
2026-05-22Mark R WidmarSELL916$254.93$233,51687,3911%
2026-05-22Mark R WidmarSELL64$255.59$16,35887,3270%
2026-05-22Mark R WidmarSELL75$256.32$19,22487,2520%
2026-05-22Mark R WidmarSELL149$257.55$38,37587,1030%
2026-05-22Mark R WidmarSELL47$258.48$12,14987,0560%
2026-05-21Kuntal Kumar VermaSELL582$250.00$145,5004,96710%
2026-05-21Mark R WidmarSELL672$240.10$161,34793,1761%
2026-05-21Mark R WidmarSELL362$241.40$87,38792,8140%
2026-05-21Mark R WidmarSELL136$244.62$33,26892,6780%
2026-05-21Mark R WidmarSELL229$246.23$56,38792,4490%
2026-05-21Mark R WidmarSELL98$247.53$24,25892,3510%
2026-05-21Mark R WidmarSELL179$248.80$44,53592,1720%
2026-05-21Mark R WidmarSELL1,131$249.70$282,41191,0411%
2026-05-21Mark R WidmarSELL472$250.61$118,28890,5691%
2026-05-21Mark R WidmarSELL569$251.64$143,18390,0001%
2026-05-21Mark R WidmarSELL261$254.29$66,37089,7390%
2026-05-21Mark R WidmarSELL179$255.31$45,70089,5600%
2026-05-21Mark R WidmarSELL6$256.96$1,54289,5540%
2026-05-21Mark R WidmarSELL521$243.19$126,70289,0331%
2026-05-13Mark R WidmarSELL1,300$240.02$312,02693,8481%
2026-05-13Kuntal Kumar VermaSELL1,455$240.00$349,2005,54921%
2026-05-11Mark R WidmarSELL1,500$230.18$345,270103,5741%
2026-05-11Mark R WidmarSELL1,026$231.53$237,550102,5481%
2026-05-11Mark R WidmarSELL2,262$232.55$526,028100,2862%
2026-05-11Mark R WidmarSELL1,877$233.56$438,39298,4092%
2026-05-11Mark R WidmarSELL1,498$234.84$351,79096,9112%
2026-05-11Mark R WidmarSELL1,363$235.69$321,24595,5481%
2026-05-11Mark R WidmarSELL400$236.53$94,61295,1480%
2026-05-11Kuntal Kumar VermaSELL1,864$225.00$419,4007,35620%
2026-05-11Kuntal Kumar VermaSELL352$230.00$80,9607,0045%
2026-05-06Kuntal Kumar VermaSELL270$218.16$58,9039,2203%
2026-05-06Nathan B. TheurerSELL31$218.16$6,7630100%
2026-05-06Jason E. DymbortSELL228$218.16$49,7409,3242%
2026-05-05Georges AntounSELL566$215.63$122,04719,9183%
2026-05-05Alexander R. BradleySELL498$215.63$107,38430,7122%
2026-05-05Michael KoralewskiSELL215$215.63$46,36014,6421%
2026-05-05Patrick James BuehlerSELL235$215.63$50,6737,4063%
2026-05-05Jason E. DymbortSELL409$215.63$88,19310,4094%
2026-05-05Markus GloecklerSELL420$215.63$90,56510,8964%
2026-05-05Samantha L. SloanSELL19$215.63$4,0971,7081%
2026-05-05Caroline StockdaleSELL262$215.63$56,49534,4201%
2026-05-05Nathan B. TheurerSELL13$215.63$2,8033130%
2026-05-05Kuntal Kumar VermaSELL479$215.63$103,2879,4905%
2026-05-05Mark R WidmarSELL1,526$215.63$329,051105,0741%
2026-04-15Kuntal Kumar VermaSELL573$210.00$120,3308,8636%
2026-03-17Kuntal Kumar VermaSELL180$199.53$35,9159,4362%
2026-03-17Nathan B. TheurerSELL96$199.53$19,1550100%
2026-03-17Jason E. DymbortSELL9,022$199.62$1,800,9729,85048%
2026-03-17Alexander R. BradleySELL2,958$198.80$588,05041,1487%
2026-03-17Alexander R. BradleySELL5,376$199.75$1,073,85635,77213%
2026-03-17Alexander R. BradleySELL5,075$200.59$1,017,99430,69714%
2026-03-17Alexander R. BradleySELL346$201.65$69,77130,3511%
2026-03-17Alexander R. BradleySELL351$202.44$71,05630,0001%
2026-03-16Mark R WidmarSELL1,937$200.80$388,950102,7982%
2026-03-16Kuntal Kumar VermaSELL392$200.80$78,7149,6164%
2026-03-16Nathan B. TheurerSELL35$200.80$7,0289627%
2026-03-16Caroline StockdaleSELL335$200.80$67,26834,0601%
2026-03-16Samantha L. SloanSELL120$200.80$24,0961,6837%
2026-03-16Michael KoralewskiSELL264$200.80$53,01114,3392%
2026-03-16Markus GloecklerSELL368$200.80$73,89410,3483%
2026-03-16Jason E. DymbortSELL358$200.80$71,88618,8722%
2026-03-16Patrick James BuehlerSELL180$200.80$36,1447,0882%
2026-03-16Alexander R. BradleySELL590$200.80$118,47244,1061%
2026-03-16Georges AntounSELL245$200.80$49,19619,1261%
2026-03-10Kuntal Kumar VermaSELL408$195.70$79,8469,1014%
2026-03-10Nathan B. TheurerSELL324$195.70$63,4070100%
2026-03-09Georges AntounSELL309$190.36$58,82119,2662%
2026-03-09Georges AntounSELL161$190.36$30,64819,1051%
2026-03-09Georges AntounSELL201$190.36$38,26218,9041%
2026-03-09Georges AntounSELL120$190.36$22,84318,7841%
2026-03-09Alexander R. BradleySELL610$190.36$116,12044,4011%
2026-03-09Alexander R. BradleySELL196$190.36$37,31144,2050%
2026-03-09Alexander R. BradleySELL395$190.36$75,19243,8101%
2026-03-09Alexander R. BradleySELL555$190.36$105,65043,2551%
2026-03-09Patrick James BuehlerSELL181$190.36$34,4557,3572%
2026-03-09Patrick James BuehlerSELL79$190.36$15,0387,2781%
2026-03-09Patrick James BuehlerSELL184$190.36$35,0267,0943%
2026-03-09Patrick James BuehlerSELL253$190.36$48,1616,8414%
2026-03-09Jason E. DymbortSELL325$190.36$61,86719,3562%
2026-03-09Jason E. DymbortSELL202$190.36$38,45319,1541%
2026-03-09Jason E. DymbortSELL323$190.36$61,48618,8312%
2026-03-09Jason E. DymbortSELL455$190.36$86,61418,3762%
2026-03-09Markus GloecklerSELL320$190.36$60,91510,8673%
2026-03-09Markus GloecklerSELL199$190.36$37,88210,6682%
2026-03-09Markus GloecklerSELL358$190.36$68,14910,3103%
2026-03-09Markus GloecklerSELL448$190.36$85,2819,8624%
2026-03-09Michael KoralewskiSELL265$190.36$50,44514,4542%
2026-03-09Michael KoralewskiSELL78$190.36$14,84814,3761%
2026-03-09Michael KoralewskiSELL180$190.36$34,26514,1961%
2026-03-09Michael KoralewskiSELL233$190.36$44,35413,9632%
2026-03-09Samantha L. SloanSELL106$190.36$20,1781,7206%
2026-03-09Samantha L. SloanSELL61$190.36$11,6121,6594%
2026-03-09Samantha L. SloanSELL62$190.36$11,8021,5974%
2026-03-09Samantha L. SloanSELL74$190.36$14,0871,5235%
2026-03-09Caroline StockdaleSELL417$190.36$79,38034,2191%
2026-03-09Caroline StockdaleSELL102$190.36$19,41734,1170%
2026-03-09Caroline StockdaleSELL293$190.36$55,77533,8241%
2026-03-09Caroline StockdaleSELL229$190.36$43,59233,5951%
2026-03-09Nathan B. TheurerSELL43$190.36$8,1854389%
2026-03-09Nathan B. TheurerSELL27$190.36$5,1404116%
2026-03-09Nathan B. TheurerSELL32$190.36$6,0923798%
2026-03-09Nathan B. TheurerSELL55$190.36$10,47032415%
2026-03-09Kuntal Kumar VermaSELL274$190.36$52,15910,6213%
2026-03-09Kuntal Kumar VermaSELL199$190.36$37,88210,4222%
2026-03-09Kuntal Kumar VermaSELL399$190.36$75,95410,0234%
2026-03-09Kuntal Kumar VermaSELL514$190.36$97,8459,5095%
2026-03-09Mark R WidmarSELL2,072$190.36$394,426103,3442%
2026-03-09Mark R WidmarSELL480$190.36$91,373102,8640%
2026-03-09Mark R WidmarSELL1,282$190.36$244,042101,5821%
2026-03-09Mark R WidmarSELL1,703$190.36$324,18399,8792%
2026-03-04Nathan B. TheurerSELL92$196.95$18,1190100%
2026-03-04Kuntal Kumar VermaSELL728$196.95$143,3807,6069%
2026-03-04Markus GloecklerSELL3,640$196.95$716,8988,03731%
2026-03-03Alexander R. BradleySELL3,194$195.93$625,80040,7947%
2026-03-03Patrick James BuehlerSELL1,361$195.93$266,6615,86319%
2026-03-03Samantha L. SloanSELL111$195.93$21,7481,1459%
2026-03-03Michael KoralewskiSELL1,330$195.93$260,58712,8659%
2026-03-03Markus GloecklerSELL3,425$195.93$671,06011,67723%
2026-03-03Nathan B. TheurerSELL49$195.93$9,6019235%
2026-03-03Kuntal Kumar VermaSELL3,426$195.93$671,2568,33429%
2026-03-03Jason E. DymbortSELL3,273$195.93$641,27916,62516%
2026-03-03Mark R WidmarSELL7,738$195.93$1,516,10691,7878%
2026-03-03Caroline StockdaleSELL1,650$195.93$323,28432,2005%
2026-03-03Georges AntounSELL1,958$194.95$381,71217,70510%
2025-11-07Paul H StebbinsSELL1,423$261.27$371,78720,8646%
2025-11-07Paul H StebbinsSELL4,656$262.59$1,222,61916,20822%
2025-11-07Paul H StebbinsSELL921$263.19$242,39815,2876%
2025-11-06Michael T SweeneySELL4,500$271.11$1,219,99513,66225%
2025-11-04Georges AntounSELL300$255.05$76,51552,5361%
2025-11-04Georges AntounSELL800$257.21$205,76851,7362%
2025-11-04Georges AntounSELL500$258.37$129,18551,2361%
2025-11-04Georges AntounSELL100$259.55$25,95551,1360%
2025-11-04Georges AntounSELL300$260.97$78,29150,8361%
2025-11-04Georges AntounSELL4,348$262.75$1,142,43746,4889%
2025-11-04Georges AntounSELL8,110$263.71$2,138,68838,37817%
2025-11-04Georges AntounSELL4,339$264.76$1,148,79434,03911%
2025-11-04Georges AntounSELL4,724$265.76$1,255,45029,31514%
2025-11-04Georges AntounSELL8,204$266.74$2,188,33521,11128%
2025-11-04Georges AntounSELL3,026$267.65$809,90918,08514%
2025-11-04Georges AntounSELL2,561$268.79$688,37115,52414%
2025-11-04Georges AntounSELL100$269.37$26,93715,4241%
2025-09-02Samantha L. SloanSELL140$188.47$26,38689014%
2025-08-19Jason E. DymbortSELL1,824$215.33$392,76220,4498%
2025-08-15Mark R WidmarSELL47$185.15$8,70284,1350%
2025-08-15Mark R WidmarSELL9$186.47$1,67884,1260%
2025-08-15Mark R WidmarSELL152$189.98$28,87783,9740%
2025-08-15Mark R WidmarSELL192$191.30$36,73083,7820%
2025-08-15Mark R WidmarSELL30$192.35$5,77083,7520%
2025-08-15Mark R WidmarSELL33$192.80$6,36283,7190%
2025-08-15Mark R WidmarSELL24$194.25$4,66283,6950%
2025-08-15Mark R WidmarSELL179$195.19$34,93983,5160%
2025-08-15Mark R WidmarSELL36$196.64$7,07983,4800%
2025-08-15Mark R WidmarSELL83$197.84$16,42183,3970%
2025-08-15Mark R WidmarSELL58$198.68$11,52383,3390%
2025-08-15Mark R WidmarSELL160$199.84$31,97483,1790%
2025-08-15Mark R WidmarSELL28$200.92$5,62683,1510%
2025-08-15Mark R WidmarSELL152$202.13$30,72482,9990%
2025-08-15Mark R WidmarSELL509$203.08$103,36882,4901%
2025-08-15Mark R WidmarSELL512$203.97$104,43381,9781%
2025-08-15Mark R WidmarSELL83$205.05$17,01981,8950%
2025-08-15Mark R WidmarSELL34$205.92$7,00181,8610%
2025-08-14Nathan B. TheurerSELL686$182.03$124,8730100%
2025-08-13Mark R WidmarSELL1,367$185.45$253,51086,6112%
2025-08-13Mark R WidmarSELL581$186.58$108,40386,0301%
2025-08-13Mark R WidmarSELL786$187.38$147,28185,2441%
2025-08-13Mark R WidmarSELL274$188.82$51,73784,9700%
2025-08-13Mark R WidmarSELL788$189.91$149,64984,1821%
2025-08-12Mark R WidmarSELL200$181.78$36,356111,6900%
2025-08-12Mark R WidmarSELL900$183.79$165,411110,7901%
2025-08-12Mark R WidmarSELL14,322$185.04$2,650,14396,46813%
2025-08-12Mark R WidmarSELL5,456$186.17$1,015,74491,0126%
2025-08-12Mark R WidmarSELL2,834$186.97$529,87388,1783%
2025-08-12Mark R WidmarSELL200$187.74$37,54887,9780%
2025-07-03Patrick James BuehlerSELL1,600$180.00$288,0004,39827%
2025-06-03Patrick James BuehlerSELL1,868$149.08$278,4815,99824%
2025-06-02Michael KoralewskiSELL2,951$158.21$466,87811,36921%
2025-05-28Markus GloecklerSELL9,557$155.05$1,481,8138,03754%
2025-05-12Alexander R. BradleySELL8,594$150.00$1,289,10037,12319%
2025-05-12Alexander R. BradleySELL200$150.10$30,02036,9231%
2025-03-18Kuntal Kumar VermaSELL29$126.72$3,6755,1691%
2025-03-18Kuntal Kumar VermaSELL333$127.49$42,4544,8366%
2025-03-18Kuntal Kumar VermaSELL77$128.26$9,8764,7592%
2025-03-18Kuntal Kumar VermaSELL55$129.55$7,1254,7041%
2025-03-18Kuntal Kumar VermaSELL9$130.05$1,1704,6950%
2025-03-17Georges AntounSELL229$133.75$30,62952,8360%
2025-03-17Alexander R. BradleySELL599$133.75$80,11645,7171%
2025-03-17Patrick James BuehlerSELL186$133.75$24,8787,8662%
2025-03-17Jason E. DymbortSELL363$133.75$48,55122,2732%
2025-03-17Markus GloecklerSELL380$133.75$50,82517,5942%
2025-03-17Michael KoralewskiSELL273$133.75$36,51414,3202%
2025-03-17Caroline StockdaleSELL341$133.75$45,60930,3181%
2025-03-17Nathan B. TheurerSELL35$133.75$4,68130710%
2025-03-17Kuntal Kumar VermaSELL404$133.75$54,0355,1987%
2025-03-17Mark R WidmarSELL1,966$133.75$262,952111,8902%
2025-03-07Mark R WidmarSELL1,272$132.96$169,125109,0001%
2025-03-07Kuntal Kumar VermaSELL419$132.96$55,7104,6958%
2025-03-07Nathan B. TheurerSELL31$132.96$4,12221113%
2025-03-07Caroline StockdaleSELL227$132.96$30,18229,8581%
2025-03-07Michael KoralewskiSELL188$132.96$24,99613,9531%
2025-03-07Markus GloecklerSELL378$132.96$50,25917,1202%
2025-03-07Jason E. DymbortSELL320$132.96$42,54721,7821%
2025-03-07Patrick James BuehlerSELL192$132.96$25,5287,6252%
2025-03-07Alexander R. BradleySELL391$132.96$51,98744,8751%
2025-03-07Georges AntounSELL147$132.96$19,54552,4780%
2025-02-28Mark R WidmarSELL21,542$141.09$3,039,361103,40317%
2025-02-28Kuntal Kumar VermaSELL896$134.57$120,57510,1288%
2025-02-28Kuntal Kumar VermaSELL2,103$135.51$284,9788,02521%
2025-02-28Kuntal Kumar VermaSELL2,176$136.60$297,2425,84927%
2025-02-28Kuntal Kumar VermaSELL1,100$137.26$150,9864,74919%
2025-02-28Kuntal Kumar VermaSELL600$138.59$83,1544,14913%
2025-02-28Kuntal Kumar VermaSELL400$139.79$55,9163,74910%
2025-02-28Kuntal Kumar VermaSELL200$141.18$28,2363,5495%
2024-10-31Markus GloecklerSELL3,601$198.52$714,8718,93529%