‹ Screener

WEC ENERGY GROUP, INC.

WEC · Electric & Other Services Combined · 325.7M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $7M (gross $17M, SBC $10M)

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

Grade

B75

Large diversified utility with above-average margins and solid growth across the franchise.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $2.0B2025-09-30 · $2.1B2025-12-31 · $2.5B2026-03-31 · $3.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
66.7%
Operating margin
22.9%
Net margin
15.9%
Return on assets
3.0%
Revenue growth (QoQ)
35.4%
Net-income growth
2.0%
Net debt / EBITDA
5.0×
Current ratio
0.6×
EBITDA
$3.7B
Cash & investments
$28M
Stock comp / revenue
0.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-19Krueger DanielSell2.0K$110.85
2026-05-19Krueger DanielOption exercise4.7K$58.30
2026-05-19Krueger DanielSell1.0K$110.92
2026-05-19Krueger DanielSell1.7K$111.11
2026-04-01Hooper MichaelTax withheld424$115.94
2026-02-24PAYNE ULICE JRSell1.4K$114.60
2026-02-23KLAPPA GALE EOption exercise3.2K$68.17
2026-02-23KLAPPA GALE ESell3.2K$115.44
2026-02-17KLAPPA GALE EOption exercise5.0K$68.17
2026-02-17KLAPPA GALE ESell5.0K$116.55
2026-02-13KLAPPA GALE EOption exercise25K$68.17
2026-02-13KLAPPA GALE ESell5.0K$115.50
2026-02-13KLAPPA GALE ESell5.0K$115.46
2026-02-13KLAPPA GALE ESell5.0K$115.45
2026-02-13Straka Mary BethOption exercise2.8K$66.02
2026-02-13KLAPPA GALE ESell5.0K$115.38
2026-02-13Straka Mary BethSell2.8K$115.50
2026-02-13KLAPPA GALE ESell5.0K$115.41
2026-02-09Lauber Scott JOption exercise8.1K$58.30
2026-02-09Lauber Scott JSell8.1K$110.70
2026-01-05KELSEY MARGARET CTax withheld166$105.05
2026-01-05Straka Mary BethTax withheld61$105.05
2026-01-05Lauber Scott JTax withheld985$105.05
2026-01-05Liu XiaTax withheld318$105.05
2026-01-05Mulroy Molly ATax withheld153$105.05
2026-01-05Erickson Joshua MTax withheld37$105.05
2026-01-05Garvin Robert MTax withheld157$105.05
2026-01-05Guc William JTax withheld61$105.05
2026-01-05Reese AnthonyTax withheld38$105.05
2026-01-05Krueger DanielTax withheld60$105.05
2026-01-02Guc William JGrant661
2026-01-02Guc William JTax withheld181$106.09
2026-01-02Farrow William M IIIDisposition1.7K
2026-01-02STANEK MARY ELLENGrant1.6K
2026-01-02STANEK MARY ELLENDisposition1.7K
2026-01-02TELLOCK GLEN EGrant1.6K
2026-01-02KLAPPA GALE EGrant1.6K
2026-01-02BAXTER WARNER LGrant1.6K
2026-01-02PAYNE ULICE JRGrant1.6K
2026-01-02KELSEY MARGARET CGrant2.2K
2026-01-02KELSEY MARGARET CTax withheld609$106.09
2026-01-02Farrow William M IIIGrant1.6K
2026-01-02Lange John DGrant1.6K
2026-01-02Bie Ave MGrant1.6K
2026-01-02Bie Ave MDisposition1.7K
2026-01-02Mulroy Molly AGrant1.9K
2026-01-02Mulroy Molly ATax withheld508$106.09
2026-01-02Erickson Joshua MGrant471
2026-01-02Erickson Joshua MTax withheld115$106.09
2026-01-02Garcia-Thomas Cristina AGrant1.6K
2026-01-02Garcia-Thomas Cristina ADisposition1.7K
2026-01-02Hooper MichaelGrant3.4K
2026-01-02Hooper MichaelTax withheld335$106.09
2026-01-02Reese AnthonyGrant433
2026-01-02Reese AnthonyTax withheld114$106.09
2026-01-02Krueger DanielGrant986
2026-01-02Krueger DanielTax withheld186$106.09
2026-01-02Cunningham Danny LGrant1.6K
2026-01-02Cunningham Danny LDisposition1.7K
2026-01-02Straka Mary BethGrant732
2026-01-02Straka Mary BethTax withheld183$106.09
2026-01-02Lauber Scott JGrant14K
2026-01-02Lauber Scott JTax withheld2.9K$106.09
2026-01-02Liu XiaGrant4.4K
2026-01-02Liu XiaTax withheld1.1K$106.09
2026-01-02Lane Thomas KGrant1.6K
2026-01-02Lane Thomas KDisposition1.7K
2026-01-02GREEN MARIA CGrant1.6K
2026-01-02GREEN MARIA CDisposition1.7K
2026-01-02Garvin Robert MGrant2.1K
2026-01-02Garvin Robert MTax withheld552$106.09
2025-11-20Krueger DanielI2.7K$110.64
2025-11-07Erickson Joshua MSell100$112.47
2025-08-19Garvin Robert MSell13K$108.12
2025-08-19Garvin Robert MOption exercise13K$58.30
2025-08-18Garvin Robert MOption exercise1.0K$58.30
2025-08-18Garvin Robert MSell1.0K$107.91
2025-08-08Lauber Scott JOption exercise9.2K$58.30
2025-08-08Lauber Scott JSell1.9K$111.05
2025-08-08Lauber Scott JSell7.3K$110.83
2025-08-07PAYNE ULICE JRSell1.6K$111.00
2025-08-04Krueger DanielSell5.9K$111.14
2025-08-04Krueger DanielOption exercise5.9K$50.92
2025-08-04KLAPPA GALE EOption exercise6.0K$66.02
2025-08-04KLAPPA GALE ESell6.0K$110.98
2025-08-01Straka Mary BethSell2.5K$110.55
2025-08-01Mulroy Molly AOption exercise4.0K$50.92
2025-08-01Mulroy Molly ASell4.0K$110.33
2025-08-01Reese AnthonyOption exercise4.2K$91.06
2025-08-01KLAPPA GALE EOption exercise35K$66.02
2025-08-01KLAPPA GALE ESell5.0K$110.49
2025-08-01KLAPPA GALE ESell10K$110.64
2025-08-01KLAPPA GALE ESell10K$110.75
2025-08-01KLAPPA GALE ESell10K$110.92
2025-08-01Straka Mary BethOption exercise2.5K$66.02
2025-08-01Reese AnthonySell4.2K$110.30
2025-05-20Erickson Joshua MOption exercise2.2K$91.49
2025-05-20Erickson Joshua MSell2.2K$107.77
2025-05-13Garcia-Thomas Cristina ASell525$103.71
2025-04-01Hooper MichaelTax withheld289$108.64
2025-03-04KLAPPA GALE ESell10K$108.54
2025-03-04KLAPPA GALE ESell10K$108.65
2025-03-04KLAPPA GALE ESell5.0K$108.75
2025-03-04KLAPPA GALE EOption exercise25K$66.02
2025-03-03KLAPPA GALE ESell10K$107.78
2025-03-03KLAPPA GALE EOption exercise50K$66.02
2025-03-03KLAPPA GALE ESell10K$107.68
2025-03-03KLAPPA GALE ESell10K$107.62
2025-03-03KLAPPA GALE ESell10K$107.74
2025-03-03KLAPPA GALE ESell10K$107.82
2025-02-24PAYNE ULICE JRSell1.1K$104.17
2025-01-03Garvin Robert MTax withheld334$94.17
2025-01-03Reese AnthonyTax withheld77$94.17
2025-01-03Krueger DanielTax withheld120$94.17
2025-01-03Guc William JTax withheld115$94.17
2025-01-03Erickson Joshua MTax withheld72$94.17
2025-01-03KELSEY MARGARET CTax withheld379$94.17
2025-01-03Liu XiaTax withheld624$94.17
2025-01-03Straka Mary BethTax withheld114$94.17
2025-01-03Lauber Scott JTax withheld1.3K$94.17
2025-01-03Mastoris WilliamTax withheld213$94.17
2025-01-03Mulroy Molly ATax withheld299$94.17
2025-01-02Farrow William M IIIGrant1.7K
2025-01-02Farrow William M IIIDisposition2.0K
2025-01-02Lauber Scott JGrant13K
2025-01-02Lauber Scott JTax withheld1.5K$94.55
2025-01-02Mulroy Molly AGrant2.0K
2025-01-02Mulroy Molly ATax withheld263$94.55
2025-01-02Hooper MichaelGrant2.7K
2025-01-02KLAPPA GALE EGrant1.7K
2025-01-02CULVER CURT SGrant1.7K
2025-01-02Cunningham Danny LDisposition2.0K
2025-01-02KELSEY MARGARET CGrant2.4K
2025-01-02KELSEY MARGARET CTax withheld315$94.55
2025-01-02STANEK MARY ELLENGrant1.7K
2025-01-02STANEK MARY ELLENDisposition2.0K
2025-01-02Garcia-Thomas Cristina AGrant1.7K
2025-01-02Garcia-Thomas Cristina ADisposition2.0K
2025-01-02Mastoris WilliamGrant1.2K
2025-01-02Mastoris WilliamTax withheld168$94.55
2025-01-02PAYNE ULICE JRGrant1.7K
2025-01-02Liu XiaGrant4.4K
2025-01-02Liu XiaTax withheld609$94.55
2025-01-02Straka Mary BethGrant767
2025-01-02Straka Mary BethTax withheld96$94.55
2025-01-02Erickson Joshua MGrant441
2025-01-02Erickson Joshua MTax withheld60$94.55
2025-01-02GREEN MARIA CGrant1.7K
2025-01-02GREEN MARIA CDisposition2.0K
2025-01-02Krueger DanielGrant789
2025-01-02Krueger DanielTax withheld95$94.55
2025-01-02Guc William JGrant691
2025-01-02Guc William JTax withheld95$94.55
2025-01-02BAXTER WARNER LGrant1.7K
2025-01-02TELLOCK GLEN EGrant1.7K
2025-01-02Lane Thomas KGrant1.7K
2025-01-02Lane Thomas KDisposition2.0K
2025-01-02Cunningham Danny LGrant1.7K
2025-01-02Lange John DGrant1.7K
2025-01-02Reese AnthonyGrant432
2025-01-02Reese AnthonyTax withheld60$94.55
2025-01-02Bie Ave MGrant1.7K
2025-01-02Bie Ave MDisposition2.0K
2025-01-02Garvin Robert MGrant2.2K
2025-01-02Garvin Robert MTax withheld283$94.55

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

Notable events (8-K)

DateItems
2026-06-01Reg FDExhibitsfiling ↗
2026-05-12Shareholder votefiling ↗
2026-05-11Reg FDExhibitsfiling ↗
2026-05-08Exec/director changefiling ↗
2026-05-05ResultsExhibitsfiling ↗
2026-03-02Reg FDExhibitsfiling ↗
2026-02-26OtherExhibitsfiling ↗
2026-02-06Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-012026-06-010000783325-26-000077 ↗
8-K2026-05-122026-05-070000783325-26-000062 ↗
8-K2026-05-112026-05-110000783325-26-000060 ↗
8-K2026-05-082026-05-040000783325-26-000056 ↗
10-Q2026-05-072026-03-310000783325-26-000052 ↗
8-K2026-05-052026-05-050000783325-26-000049 ↗
8-K2026-03-022026-03-020000783325-26-000027 ↗
8-K2026-02-262026-02-230001104659-26-020174 ↗
10-K2026-02-202025-12-310000783325-26-000018 ↗
8-K2026-02-062026-02-060000783325-26-000014 ↗
8-K2026-02-052026-02-050000783325-26-000011 ↗
8-K2026-02-032026-02-030000783325-26-000006 ↗