‹ Screener

FIRST SOLAR, INC.

FSLR · Semiconductors & Related Devices · 107.5M shares · +0%/yr ↑ shares · EDGAR filings ↗

Reference price $302.00 · est. market cap ~$32.5B — last insider sale, 2026-06-02 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A82

Leading solar manufacturer with elite margins, strong growth, and a debt-free balance sheet, though policy-dependent.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.1B2025-09-30 · $1.6B2025-12-31 · $1.7B2026-03-31 · $1.0B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
40.6%
Operating margin
30.6%
Net margin
29.3%
Return on equity
16.0%
Return on assets
11.5%
ROIC
12.6%
Revenue growth (QoQ)
-37.9%
Net-income growth
18.3%
Debt / equity
0.1×
Net debt / EBITDA
-1.1×
Current ratio
2.7×
Free cash flow
$1.2B
EBITDA
$2.1B
Tangible book value
$9.5B
Cash & investments
$2.9B
Stock comp / revenue
0.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-02Buehler Patrick JamesSell3.0K$302.00
2026-05-28Stockdale CarolineSell11K$275.60
2026-05-26Widmar Mark RSell1.2K$266.60
2026-05-26Widmar Mark RSell628$267.72
2026-05-26Widmar Mark RSell1.0K$268.89
2026-05-26Widmar Mark RSell632$270.05
2026-05-26Widmar Mark RSell726$271.23
2026-05-26Widmar Mark RSell473$273.17
2026-05-26Widmar Mark RSell126$276.29
2026-05-26Widmar Mark RSell364$265.15
2026-05-22Widmar Mark RSell97$252.87
2026-05-22Widmar Mark RSell218$253.63
2026-05-22Widmar Mark RSell916$254.93
2026-05-22Widmar Mark RSell239$250.02
2026-05-22Widmar Mark RSell64$255.59
2026-05-22Widmar Mark RSell75$256.32
2026-05-22Widmar Mark RSell149$257.55
2026-05-22Widmar Mark RSell47$258.48
2026-05-22Widmar Mark RSell172$251.53
2026-05-21Verma Kuntal KumarSell582$250.00
2026-05-21Widmar Mark RSell672$240.10
2026-05-21Widmar Mark RSell362$241.40
2026-05-21Widmar Mark RSell136$244.62
2026-05-21Widmar Mark RSell229$246.23
2026-05-21Widmar Mark RSell98$247.53
2026-05-21Widmar Mark RSell179$248.80
2026-05-21Widmar Mark RSell1.1K$249.70
2026-05-21Widmar Mark RSell472$250.61
2026-05-21Widmar Mark RSell569$251.64
2026-05-21Widmar Mark RSell261$254.29
2026-05-21Widmar Mark RSell179$255.31
2026-05-21Widmar Mark RSell6$256.96
2026-05-21Widmar Mark RSell521$243.19
2026-05-13Widmar Mark RSell1.3K$240.02
2026-05-13Verma Kuntal KumarSell1.5K$240.00
2026-05-11Widmar Mark RSell1.5K$230.18
2026-05-11Widmar Mark RSell1.0K$231.53
2026-05-11Widmar Mark RSell2.3K$232.55
2026-05-11Widmar Mark RSell1.9K$233.56
2026-05-11Widmar Mark RSell1.5K$234.84
2026-05-11Widmar Mark RSell1.4K$235.69
2026-05-11Widmar Mark RSell400$236.53
2026-05-11Verma Kuntal KumarSell1.9K$225.00
2026-05-11Verma Kuntal KumarSell352$230.00
2026-05-06Dymbort Jason E.Sell228$218.16
2026-05-06Verma Kuntal KumarSell270$218.16
2026-05-06Theurer Nathan B.Sell31$218.16
2026-05-05Stockdale CarolineSell262$215.63
2026-05-05ANTOUN GEORGESSell566$215.63
2026-05-05Theurer Nathan B.Sell13$215.63
2026-05-05Verma Kuntal KumarSell479$215.63
2026-05-05Buehler Patrick JamesSell235$215.63
2026-05-05Widmar Mark RSell1.5K$215.63
2026-05-05Dymbort Jason E.Sell409$215.63
2026-05-05Gloeckler MarkusSell420$215.63
2026-05-05Bradley Alexander R.Sell498$215.63
2026-05-05Sloan Samantha L.Sell19$215.63
2026-05-05Koralewski MichaelSell215$215.63
2026-05-04Verma Kuntal KumarOption exercise1.1K
2026-05-04ANTOUN GEORGESOption exercise1.4K
2026-05-04Bradley Alexander R.Option exercise1.2K
2026-05-04Koralewski MichaelOption exercise518
2026-05-04Buehler Patrick JamesOption exercise553
2026-05-04Dymbort Jason E.Option exercise968
2026-05-04Gloeckler MarkusOption exercise968
2026-05-04Sloan Samantha L.Option exercise44
2026-05-04Stockdale CarolineOption exercise622
2026-05-04Theurer Nathan B.Option exercise44
2026-05-04Widmar Mark ROption exercise3.8K
2026-04-15Verma Kuntal KumarSell573$210.00
2026-03-31STEBBINS PAUL HGrant267
2026-03-31POST WILLIAM JGrant267
2026-03-31Sweeney Michael TGrant267
2026-03-31KRO LISA AGrant267
2026-03-31Wright Norman L.Grant267
2026-03-31George Anita M.Grant267
2026-03-31RENDUCHINTALA VENKATA S MGrant267
2026-03-31Ahearn Michael JGrant374
2026-03-17Bradley Alexander R.Sell351$202.44
2026-03-17Bradley Alexander R.Sell5.4K$199.75
2026-03-17Bradley Alexander R.Sell346$201.65
2026-03-17Dymbort Jason E.Sell9.0K$199.62
2026-03-17Verma Kuntal KumarSell180$199.53
2026-03-17Bradley Alexander R.Sell5.1K$200.59
2026-03-17Bradley Alexander R.Sell3.0K$198.80
2026-03-17Theurer Nathan B.Sell96$199.53
2026-03-16Bradley Alexander R.Sell590$200.80
2026-03-16Widmar Mark RSell1.9K$200.80
2026-03-16Verma Kuntal KumarSell392$200.80
2026-03-16Theurer Nathan B.Sell35$200.80
2026-03-16Stockdale CarolineSell335$200.80
2026-03-16Sloan Samantha L.Sell120$200.80
2026-03-16Koralewski MichaelSell264$200.80
2026-03-16Gloeckler MarkusSell368$200.80
2026-03-16Dymbort Jason E.Sell358$200.80
2026-03-16Buehler Patrick JamesSell180$200.80
2026-03-16ANTOUN GEORGESSell245$200.80
2026-03-13Buehler Patrick JamesOption exercise427
2026-03-13Gloeckler MarkusOption exercise854
2026-03-13Bradley Alexander R.Option exercise1.4K
2026-03-13Koralewski MichaelOption exercise640
2026-03-13Sloan Samantha L.Option exercise280
2026-03-13Stockdale CarolineOption exercise800
2026-03-13Theurer Nathan B.Option exercise131
2026-03-13Verma Kuntal KumarOption exercise907
2026-03-13Widmar Mark ROption exercise4.9K
2026-03-13ANTOUN GEORGESOption exercise587
2026-03-13Dymbort Jason E.Option exercise854
2026-03-10Verma Kuntal KumarSell408$195.70
2026-03-10Theurer Nathan B.Sell324$195.70
2026-03-09Verma Kuntal KumarSell199$190.36
2026-03-09ANTOUN GEORGESSell309$190.36
2026-03-09ANTOUN GEORGESSell161$190.36
2026-03-09ANTOUN GEORGESSell201$190.36
2026-03-09ANTOUN GEORGESSell120$190.36
2026-03-09Bradley Alexander R.Sell610$190.36
2026-03-09Bradley Alexander R.Sell196$190.36
2026-03-09Bradley Alexander R.Sell395$190.36
2026-03-09Bradley Alexander R.Sell555$190.36
2026-03-09Buehler Patrick JamesSell181$190.36
2026-03-09Buehler Patrick JamesSell79$190.36
2026-03-09Buehler Patrick JamesSell184$190.36
2026-03-09Buehler Patrick JamesSell253$190.36
2026-03-09Dymbort Jason E.Sell325$190.36
2026-03-09Dymbort Jason E.Sell202$190.36
2026-03-09Dymbort Jason E.Sell323$190.36
2026-03-09Dymbort Jason E.Sell455$190.36
2026-03-09Gloeckler MarkusSell320$190.36
2026-03-09Gloeckler MarkusSell199$190.36
2026-03-09Gloeckler MarkusSell358$190.36
2026-03-09Gloeckler MarkusSell448$190.36
2026-03-09Koralewski MichaelSell265$190.36
2026-03-09Koralewski MichaelSell78$190.36
2026-03-09Koralewski MichaelSell180$190.36
2026-03-09Koralewski MichaelSell233$190.36
2026-03-09Sloan Samantha L.Sell106$190.36
2026-03-09Sloan Samantha L.Sell61$190.36
2026-03-09Sloan Samantha L.Sell62$190.36
2026-03-09Sloan Samantha L.Sell74$190.36
2026-03-09Stockdale CarolineSell417$190.36
2026-03-09Stockdale CarolineSell102$190.36
2026-03-09Stockdale CarolineSell293$190.36
2026-03-09Stockdale CarolineSell229$190.36
2026-03-09Theurer Nathan B.Sell43$190.36
2026-03-09Theurer Nathan B.Sell27$190.36
2026-03-09Theurer Nathan B.Sell32$190.36
2026-03-09Theurer Nathan B.Sell55$190.36
2026-03-09Verma Kuntal KumarSell274$190.36
2026-03-09Verma Kuntal KumarSell399$190.36
2026-03-09Verma Kuntal KumarSell514$190.36
2026-03-09Widmar Mark RSell2.1K$190.36
2026-03-09Widmar Mark RSell480$190.36
2026-03-09Widmar Mark RSell1.3K$190.36
2026-03-09Widmar Mark RSell1.7K$190.36
2026-03-06Koralewski MichaelOption exercise572
2026-03-06Widmar Mark ROption exercise1.2K
2026-03-06Widmar Mark ROption exercise3.2K
2026-03-06Widmar Mark ROption exercise4.2K
2026-03-06ANTOUN GEORGESOption exercise283
2026-03-06ANTOUN GEORGESOption exercise379
2026-03-06ANTOUN GEORGESOption exercise476
2026-03-06Sloan Samantha L.Option exercise244
2026-03-06Sloan Samantha L.Option exercise124
2026-03-06Sloan Samantha L.Option exercise142
2026-03-06Sloan Samantha L.Option exercise171
2026-03-06Bradley Alexander R.Option exercise1.5K
2026-03-06Bradley Alexander R.Option exercise471
2026-03-06Bradley Alexander R.Option exercise947
2026-03-06Bradley Alexander R.Option exercise1.3K
2026-03-06Verma Kuntal KumarOption exercise651
2026-03-06Verma Kuntal KumarOption exercise471
2026-03-06Verma Kuntal KumarOption exercise947
2026-03-06Verma Kuntal KumarOption exercise1.2K
2026-03-06Buehler Patrick JamesOption exercise434
2026-03-06Buehler Patrick JamesOption exercise189
2026-03-06Buehler Patrick JamesOption exercise442
2026-03-06Buehler Patrick JamesOption exercise610
2026-03-06Stockdale CarolineOption exercise977
2026-03-06Stockdale CarolineOption exercise236
2026-03-06Stockdale CarolineOption exercise537
2026-03-06Stockdale CarolineOption exercise686
2026-03-06Dymbort Jason E.Option exercise760
2026-03-06Dymbort Jason E.Option exercise471
2026-03-06Dymbort Jason E.Option exercise758
2026-03-06Dymbort Jason E.Option exercise1.1K
2026-03-06Koralewski MichaelOption exercise189
2026-03-06Koralewski MichaelOption exercise442
2026-03-06Widmar Mark ROption exercise5.1K
2026-03-06ANTOUN GEORGESOption exercise732
2026-03-06Gloeckler MarkusOption exercise760
2026-03-06Gloeckler MarkusOption exercise471
2026-03-06Gloeckler MarkusOption exercise852
2026-03-06Gloeckler MarkusOption exercise1.1K
2026-03-06Theurer Nathan B.Option exercise133
2026-03-06Theurer Nathan B.Option exercise82
2026-03-06Theurer Nathan B.Option exercise95
2026-03-06Theurer Nathan B.Option exercise171
2026-03-06Koralewski MichaelOption exercise651
2026-03-04Verma Kuntal KumarSell728$196.95
2026-03-04Theurer Nathan B.Sell92$196.95
2026-03-04Gloeckler MarkusSell3.6K$196.95
2026-03-03Stockdale CarolineSell1.6K$195.93
2026-03-03Bradley Alexander R.Sell3.2K$195.93
2026-03-03Buehler Patrick JamesSell1.4K$195.93
2026-03-03Sloan Samantha L.Sell111$195.93
2026-03-03Koralewski MichaelSell1.3K$195.93
2026-03-03Gloeckler MarkusSell3.4K$195.93
2026-03-03Theurer Nathan B.Sell49$195.93
2026-03-03Verma Kuntal KumarSell3.4K$195.93
2026-03-03Dymbort Jason E.Sell3.3K$195.93
2026-03-03Widmar Mark RSell7.7K$195.93
2026-03-03ANTOUN GEORGESSell2.0K$194.95
2026-03-02ANTOUN GEORGESGrant4.2K
2026-02-27Dymbort Jason E.Grant7.1K
2026-02-27Theurer Nathan B.Grant141
2026-02-27Koralewski MichaelGrant2.8K
2026-02-27Verma Kuntal KumarGrant7.1K
2026-02-27Stockdale CarolineGrant3.5K
2026-02-27Buehler Patrick JamesGrant2.8K
2026-02-27Bradley Alexander R.Grant7.1K
2026-02-27Sloan Samantha L.Grant211
2026-02-27Widmar Mark RGrant18K
2026-02-27Gloeckler MarkusGrant7.1K
2026-01-15Sloan Samantha L.Tax withheld79$243.64
2026-01-15Sloan Samantha L.Option exercise234
2025-12-31Ahearn Michael JGrant245
2025-12-31George Anita M.Grant173
2025-12-31George Anita M.Tax withheld52$261.23
2025-12-31POST WILLIAM JGrant173
2025-12-31KRO LISA AGrant173
2025-12-31STEBBINS PAUL HGrant173
2025-12-31Sweeney Michael TGrant173
2025-12-31RENDUCHINTALA VENKATA S MGrant173
2025-12-31Wright Norman L.Grant173
2025-11-07STEBBINS PAUL HSell1.4K$261.27
2025-11-07STEBBINS PAUL HSell4.7K$262.59
2025-11-07STEBBINS PAUL HSell921$263.19
2025-11-06Sweeney Michael TSell4.5K$271.11
2025-11-04ANTOUN GEORGESSell300$255.05
2025-11-04ANTOUN GEORGESSell800$257.21
2025-11-04ANTOUN GEORGESSell500$258.37
2025-11-04ANTOUN GEORGESSell100$259.55
2025-11-04ANTOUN GEORGESSell300$260.97
2025-11-04ANTOUN GEORGESSell4.3K$262.75
2025-11-04ANTOUN GEORGESSell8.1K$263.71
2025-11-04ANTOUN GEORGESSell4.3K$264.76
2025-11-04ANTOUN GEORGESSell4.7K$265.76
2025-11-04ANTOUN GEORGESSell8.2K$266.74
2025-11-04ANTOUN GEORGESSell3.0K$267.65
2025-11-04ANTOUN GEORGESSell2.6K$268.79
2025-11-04ANTOUN GEORGESSell100$269.37
2025-09-30Wright Norman L.Grant205
2025-09-30Sweeney Michael TGrant205
2025-09-30STEBBINS PAUL HGrant205
2025-09-30RENDUCHINTALA VENKATA S MGrant205
2025-09-30POST WILLIAM JGrant205
2025-09-30KRO LISA AGrant205
2025-09-30George Anita M.Grant205
2025-09-30Ahearn Michael JGrant290
2025-09-02Sloan Samantha L.Sell140$188.47
2025-08-29Sloan Samantha L.Option exercise469
2025-08-19Dymbort Jason E.Sell1.8K$215.33
2025-08-15Widmar Mark RSell58$198.68
2025-08-15Widmar Mark RSell47$185.15
2025-08-15Widmar Mark RSell9$186.47
2025-08-15Widmar Mark RSell152$189.98
2025-08-15Widmar Mark RSell192$191.30
2025-08-15Widmar Mark RSell30$192.35
2025-08-15Widmar Mark RSell33$192.80
2025-08-15Widmar Mark RSell24$194.25
2025-08-15Widmar Mark RSell179$195.19
2025-08-15Widmar Mark RSell36$196.64
2025-08-15Widmar Mark RSell83$197.84
2025-08-15Widmar Mark RSell160$199.84
2025-08-15Widmar Mark RSell28$200.92
2025-08-15Widmar Mark RSell152$202.13
2025-08-15Widmar Mark RSell509$203.08
2025-08-15Widmar Mark RSell512$203.97
2025-08-15Widmar Mark RSell83$205.05
2025-08-15Widmar Mark RSell34$205.92
2025-08-14Theurer Nathan B.Sell686$182.03
2025-08-13Widmar Mark RSell788$189.91
2025-08-13Widmar Mark RSell1.4K$185.45
2025-08-13Widmar Mark RSell581$186.58
2025-08-13Widmar Mark RSell786$187.38
2025-08-13Widmar Mark RSell274$188.82
2025-08-12Widmar Mark RSell14K$185.04
2025-08-12Widmar Mark RSell2.8K$186.97
2025-08-12Widmar Mark RSell200$187.74
2025-08-12Widmar Mark RSell5.5K$186.17
2025-08-12Widmar Mark RSell200$181.78
2025-08-12Widmar Mark RSell900$183.79
2025-07-03Buehler Patrick JamesSell1.6K$180.00
2025-06-30Joseph MollyGrant272
2025-06-30Ahearn Michael JGrant386
2025-06-30Wright Norman L.Grant272
2025-06-30Sweeney Michael TGrant272
2025-06-30STEBBINS PAUL HGrant272
2025-06-30POST WILLIAM JGrant272
2025-06-30RENDUCHINTALA VENKATA S MGrant272
2025-06-30KRO LISA AGrant272
2025-06-30George Anita M.Grant272
2025-06-30George Anita M.Tax withheld81$165.54
2025-06-03Buehler Patrick JamesSell1.9K$149.08
2025-06-02Koralewski MichaelSell3.0K$158.21
2025-05-28Gloeckler MarkusSell9.6K$155.05
2025-05-12Bradley Alexander R.Sell8.6K$150.00
2025-05-12Bradley Alexander R.Sell200$150.10
2025-03-31RENDUCHINTALA VENKATA S MGrant356
2025-03-31Sweeney Michael TGrant356
2025-03-31STEBBINS PAUL HGrant356
2025-03-31POST WILLIAM JGrant356
2025-03-31KRO LISA AGrant356
2025-03-31George Anita M.Grant356
2025-03-31Joseph MollyGrant356
2025-03-31Ahearn Michael JGrant505
2025-03-31Wright Norman L.Grant356
2025-03-18Verma Kuntal KumarSell77$128.26
2025-03-18Verma Kuntal KumarSell9$130.05
2025-03-18Verma Kuntal KumarSell29$126.72
2025-03-18Verma Kuntal KumarSell333$127.49
2025-03-18Verma Kuntal KumarSell55$129.55
2025-03-17Dymbort Jason E.Sell363$133.75
2025-03-17Theurer Nathan B.Sell35$133.75
2025-03-17Stockdale CarolineSell341$133.75
2025-03-17ANTOUN GEORGESSell229$133.75
2025-03-17Verma Kuntal KumarSell404$133.75
2025-03-17Bradley Alexander R.Sell599$133.75
2025-03-17Koralewski MichaelSell273$133.75
2025-03-17Buehler Patrick JamesSell186$133.75
2025-03-17Gloeckler MarkusSell380$133.75
2025-03-17Widmar Mark RSell2.0K$133.75
2025-03-14Bradley Alexander R.Option exercise1.4K
2025-03-14ANTOUN GEORGESOption exercise587
2025-03-14Buehler Patrick JamesOption exercise427
2025-03-14Dymbort Jason E.Option exercise854
2025-03-14Gloeckler MarkusOption exercise854
2025-03-14Koralewski MichaelOption exercise640
2025-03-14Stockdale CarolineOption exercise801
2025-03-14Theurer Nathan B.Option exercise131
2025-03-14Verma Kuntal KumarOption exercise907
2025-03-14Widmar Mark ROption exercise4.9K
2025-03-07Theurer Nathan B.Sell31$132.96
2025-03-07Gloeckler MarkusSell378$132.96
2025-03-07Bradley Alexander R.Sell391$132.96
2025-03-07Koralewski MichaelSell188$132.96
2025-03-07Buehler Patrick JamesSell192$132.96
2025-03-07Stockdale CarolineSell227$132.96
2025-03-07Verma Kuntal KumarSell419$132.96
2025-03-07Widmar Mark RSell1.3K$132.96
2025-03-07Dymbort Jason E.Sell320$132.96
2025-03-07ANTOUN GEORGESSell147$132.96
2025-03-06Verma Kuntal KumarOption exercise947
2025-03-06Theurer Nathan B.Option exercise133
2025-03-06Theurer Nathan B.Tax withheld41$131.13
2025-03-06Theurer Nathan B.Option exercise83
2025-03-06Theurer Nathan B.Tax withheld27$131.13
2025-03-06Theurer Nathan B.Option exercise94
2025-03-06Stockdale CarolineOption exercise977
2025-03-06Stockdale CarolineTax withheld419$131.13
2025-03-06Stockdale CarolineOption exercise236
2025-03-06Stockdale CarolineTax withheld102$131.13
2025-03-06Koralewski MichaelOption exercise651
2025-03-06Koralewski MichaelTax withheld279$131.13
2025-03-06Koralewski MichaelOption exercise189
2025-03-06Koralewski MichaelTax withheld81$131.13
2025-03-06Koralewski MichaelOption exercise442
2025-03-06Gloeckler MarkusOption exercise760
2025-03-06Gloeckler MarkusTax withheld341$131.13
2025-03-06Gloeckler MarkusOption exercise471
2025-03-06Gloeckler MarkusTax withheld212$131.13
2025-03-06Gloeckler MarkusOption exercise852
2025-03-06Dymbort Jason E.Option exercise760
2025-03-06Dymbort Jason E.Tax withheld326$131.13
2025-03-06Dymbort Jason E.Option exercise471
2025-03-06Dymbort Jason E.Tax withheld202$131.13
2025-03-06Dymbort Jason E.Option exercise757
2025-03-06Buehler Patrick JamesOption exercise434
2025-03-06Buehler Patrick JamesTax withheld191$131.13
2025-03-06Buehler Patrick JamesOption exercise189
2025-03-06Buehler Patrick JamesTax withheld83$131.13
2025-03-06Buehler Patrick JamesOption exercise442
2025-03-06Bradley Alexander R.Option exercise1.5K
2025-03-06Bradley Alexander R.Tax withheld614$131.13
2025-03-06Bradley Alexander R.Option exercise471
2025-03-06Bradley Alexander R.Tax withheld198$131.13
2025-03-06Bradley Alexander R.Option exercise947
2025-03-06Stockdale CarolineOption exercise536
2025-03-06Widmar Mark ROption exercise5.1K
2025-03-06Widmar Mark RTax withheld2.1K$131.13
2025-03-06Widmar Mark ROption exercise1.2K
2025-03-06Widmar Mark RTax withheld482$131.13
2025-03-06Widmar Mark ROption exercise3.2K
2025-03-06Verma Kuntal KumarOption exercise651
2025-03-06Verma Kuntal KumarTax withheld292$131.13
2025-03-06Verma Kuntal KumarOption exercise471
2025-03-06Verma Kuntal KumarTax withheld212$131.13
2025-03-06ANTOUN GEORGESOption exercise733
2025-03-06ANTOUN GEORGESTax withheld289$131.13
2025-03-06ANTOUN GEORGESOption exercise283
2025-03-06ANTOUN GEORGESTax withheld112$131.13
2025-03-06ANTOUN GEORGESOption exercise378
2025-02-28Verma Kuntal KumarSell200$141.18
2025-02-28Verma Kuntal KumarSell600$138.59
2025-02-28Verma Kuntal KumarSell400$139.79
2025-02-28Widmar Mark RSell22K$141.09
2025-02-28Verma Kuntal KumarSell896$134.57
2025-02-28Verma Kuntal KumarSell2.1K$135.51
2025-02-28Verma Kuntal KumarSell2.2K$136.60
2025-02-28Verma Kuntal KumarSell1.1K$137.26
2025-02-27Theurer Nathan B.Grant560
2025-02-27Theurer Nathan B.Tax withheld181$156.84
2025-02-26Gloeckler MarkusTax withheld5.8K$156.84
2025-02-26Dymbort Jason E.Grant13K
2025-02-26Dymbort Jason E.Tax withheld5.5K$156.84
2025-02-26Buehler Patrick JamesGrant6.4K
2025-02-26Buehler Patrick JamesTax withheld2.8K$156.84
2025-02-26Bradley Alexander R.Grant22K
2025-02-26Bradley Alexander R.Tax withheld9.1K$156.84
2025-02-26ANTOUN GEORGESGrant23K
2025-02-26ANTOUN GEORGESTax withheld9.3K$156.84
2025-02-26Widmar Mark RGrant73K
2025-02-26Widmar Mark RTax withheld30K$156.84
2025-02-26Verma Kuntal KumarGrant14K
2025-02-26Verma Kuntal KumarTax withheld6.1K$156.84
2025-02-26Stockdale CarolineGrant12K
2025-02-26Stockdale CarolineTax withheld5.2K$156.84
2025-02-26Koralewski MichaelGrant9.6K
2025-02-26Koralewski MichaelTax withheld4.2K$156.84
2025-02-26Gloeckler MarkusGrant13K
2024-12-31POST WILLIAM JGrant256
2024-12-31Wright Norman L.Grant256
2024-12-31RENDUCHINTALA VENKATA S MGrant256
2024-12-31Ahearn Michael JGrant362
2024-12-31Sweeney Michael TGrant256
2024-12-31Joseph MollyGrant256
2024-12-31George Anita M.Tax withheld77$176.24
2024-12-31STEBBINS PAUL HGrant256
2024-12-31George Anita M.Grant256
2024-12-31KRO LISA AGrant256

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-15Shareholder votefiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-02-24ResultsExhibitsfiling ↗
2026-02-19Material agreement1.02Debt obligationExhibitsfiling ↗
2025-10-30ResultsExhibitsfiling ↗
2025-10-21Otherfiling ↗
2025-07-31ResultsExhibitsfiling ↗
2025-07-30Otherfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-152026-05-130001274494-26-000138 ↗
8-K2026-04-302026-04-300001274494-26-000108 ↗
10-Q2026-04-302026-03-310001274494-26-000109 ↗
10-K2026-02-242025-12-310001274494-26-000021 ↗
8-K2026-02-242026-02-240001274494-26-000020 ↗
8-K2026-02-192026-02-130001274494-26-000016 ↗
10-Q2025-10-302025-09-300001274494-25-000082 ↗
8-K2025-10-302025-10-300001274494-25-000081 ↗
8-K2025-10-212025-10-200001274494-25-000077 ↗
10-Q2025-07-312025-06-300001274494-25-000054 ↗
8-K2025-07-312025-07-310001274494-25-000053 ↗
8-K2025-07-302025-07-280001274494-25-000047 ↗