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
B75Large diversified utility with above-average margins and solid growth across the franchise.
Strengths
- Top-quartile net margin (15.9%, 82nd pct), gross margin (66.7%, 78th pct) and operating margin (70.6th pct)
- Strong OCF margin (34.5%, 76.5th pct) and double-digit revenue growth (14%, 66.7th pct)
Risks
- Tight liquidity (current ratio 0.59) typical of capital-intensive utilities
- ROA modest in absolute terms; heavy capex needs and rate-case dependence
Notable findings
Quarterly revenue
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
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-19 | Krueger Daniel | Sell | 2.0K | $110.85 |
| 2026-05-19 | Krueger Daniel | Option exercise | 4.7K | $58.30 |
| 2026-05-19 | Krueger Daniel | Sell | 1.0K | $110.92 |
| 2026-05-19 | Krueger Daniel | Sell | 1.7K | $111.11 |
| 2026-04-01 | Hooper Michael | Tax withheld | 424 | $115.94 |
| 2026-02-24 | PAYNE ULICE JR | Sell | 1.4K | $114.60 |
| 2026-02-23 | KLAPPA GALE E | Option exercise | 3.2K | $68.17 |
| 2026-02-23 | KLAPPA GALE E | Sell | 3.2K | $115.44 |
| 2026-02-17 | KLAPPA GALE E | Option exercise | 5.0K | $68.17 |
| 2026-02-17 | KLAPPA GALE E | Sell | 5.0K | $116.55 |
| 2026-02-13 | KLAPPA GALE E | Option exercise | 25K | $68.17 |
| 2026-02-13 | KLAPPA GALE E | Sell | 5.0K | $115.50 |
| 2026-02-13 | KLAPPA GALE E | Sell | 5.0K | $115.46 |
| 2026-02-13 | KLAPPA GALE E | Sell | 5.0K | $115.45 |
| 2026-02-13 | Straka Mary Beth | Option exercise | 2.8K | $66.02 |
| 2026-02-13 | KLAPPA GALE E | Sell | 5.0K | $115.38 |
| 2026-02-13 | Straka Mary Beth | Sell | 2.8K | $115.50 |
| 2026-02-13 | KLAPPA GALE E | Sell | 5.0K | $115.41 |
| 2026-02-09 | Lauber Scott J | Option exercise | 8.1K | $58.30 |
| 2026-02-09 | Lauber Scott J | Sell | 8.1K | $110.70 |
| 2026-01-05 | KELSEY MARGARET C | Tax withheld | 166 | $105.05 |
| 2026-01-05 | Straka Mary Beth | Tax withheld | 61 | $105.05 |
| 2026-01-05 | Lauber Scott J | Tax withheld | 985 | $105.05 |
| 2026-01-05 | Liu Xia | Tax withheld | 318 | $105.05 |
| 2026-01-05 | Mulroy Molly A | Tax withheld | 153 | $105.05 |
| 2026-01-05 | Erickson Joshua M | Tax withheld | 37 | $105.05 |
| 2026-01-05 | Garvin Robert M | Tax withheld | 157 | $105.05 |
| 2026-01-05 | Guc William J | Tax withheld | 61 | $105.05 |
| 2026-01-05 | Reese Anthony | Tax withheld | 38 | $105.05 |
| 2026-01-05 | Krueger Daniel | Tax withheld | 60 | $105.05 |
| 2026-01-02 | Guc William J | Grant | 661 | — |
| 2026-01-02 | Guc William J | Tax withheld | 181 | $106.09 |
| 2026-01-02 | Farrow William M III | Disposition | 1.7K | — |
| 2026-01-02 | STANEK MARY ELLEN | Grant | 1.6K | — |
| 2026-01-02 | STANEK MARY ELLEN | Disposition | 1.7K | — |
| 2026-01-02 | TELLOCK GLEN E | Grant | 1.6K | — |
| 2026-01-02 | KLAPPA GALE E | Grant | 1.6K | — |
| 2026-01-02 | BAXTER WARNER L | Grant | 1.6K | — |
| 2026-01-02 | PAYNE ULICE JR | Grant | 1.6K | — |
| 2026-01-02 | KELSEY MARGARET C | Grant | 2.2K | — |
| 2026-01-02 | KELSEY MARGARET C | Tax withheld | 609 | $106.09 |
| 2026-01-02 | Farrow William M III | Grant | 1.6K | — |
| 2026-01-02 | Lange John D | Grant | 1.6K | — |
| 2026-01-02 | Bie Ave M | Grant | 1.6K | — |
| 2026-01-02 | Bie Ave M | Disposition | 1.7K | — |
| 2026-01-02 | Mulroy Molly A | Grant | 1.9K | — |
| 2026-01-02 | Mulroy Molly A | Tax withheld | 508 | $106.09 |
| 2026-01-02 | Erickson Joshua M | Grant | 471 | — |
| 2026-01-02 | Erickson Joshua M | Tax withheld | 115 | $106.09 |
| 2026-01-02 | Garcia-Thomas Cristina A | Grant | 1.6K | — |
| 2026-01-02 | Garcia-Thomas Cristina A | Disposition | 1.7K | — |
| 2026-01-02 | Hooper Michael | Grant | 3.4K | — |
| 2026-01-02 | Hooper Michael | Tax withheld | 335 | $106.09 |
| 2026-01-02 | Reese Anthony | Grant | 433 | — |
| 2026-01-02 | Reese Anthony | Tax withheld | 114 | $106.09 |
| 2026-01-02 | Krueger Daniel | Grant | 986 | — |
| 2026-01-02 | Krueger Daniel | Tax withheld | 186 | $106.09 |
| 2026-01-02 | Cunningham Danny L | Grant | 1.6K | — |
| 2026-01-02 | Cunningham Danny L | Disposition | 1.7K | — |
| 2026-01-02 | Straka Mary Beth | Grant | 732 | — |
| 2026-01-02 | Straka Mary Beth | Tax withheld | 183 | $106.09 |
| 2026-01-02 | Lauber Scott J | Grant | 14K | — |
| 2026-01-02 | Lauber Scott J | Tax withheld | 2.9K | $106.09 |
| 2026-01-02 | Liu Xia | Grant | 4.4K | — |
| 2026-01-02 | Liu Xia | Tax withheld | 1.1K | $106.09 |
| 2026-01-02 | Lane Thomas K | Grant | 1.6K | — |
| 2026-01-02 | Lane Thomas K | Disposition | 1.7K | — |
| 2026-01-02 | GREEN MARIA C | Grant | 1.6K | — |
| 2026-01-02 | GREEN MARIA C | Disposition | 1.7K | — |
| 2026-01-02 | Garvin Robert M | Grant | 2.1K | — |
| 2026-01-02 | Garvin Robert M | Tax withheld | 552 | $106.09 |
| 2025-11-20 | Krueger Daniel | I | 2.7K | $110.64 |
| 2025-11-07 | Erickson Joshua M | Sell | 100 | $112.47 |
| 2025-08-19 | Garvin Robert M | Sell | 13K | $108.12 |
| 2025-08-19 | Garvin Robert M | Option exercise | 13K | $58.30 |
| 2025-08-18 | Garvin Robert M | Option exercise | 1.0K | $58.30 |
| 2025-08-18 | Garvin Robert M | Sell | 1.0K | $107.91 |
| 2025-08-08 | Lauber Scott J | Option exercise | 9.2K | $58.30 |
| 2025-08-08 | Lauber Scott J | Sell | 1.9K | $111.05 |
| 2025-08-08 | Lauber Scott J | Sell | 7.3K | $110.83 |
| 2025-08-07 | PAYNE ULICE JR | Sell | 1.6K | $111.00 |
| 2025-08-04 | Krueger Daniel | Sell | 5.9K | $111.14 |
| 2025-08-04 | Krueger Daniel | Option exercise | 5.9K | $50.92 |
| 2025-08-04 | KLAPPA GALE E | Option exercise | 6.0K | $66.02 |
| 2025-08-04 | KLAPPA GALE E | Sell | 6.0K | $110.98 |
| 2025-08-01 | Straka Mary Beth | Sell | 2.5K | $110.55 |
| 2025-08-01 | Mulroy Molly A | Option exercise | 4.0K | $50.92 |
| 2025-08-01 | Mulroy Molly A | Sell | 4.0K | $110.33 |
| 2025-08-01 | Reese Anthony | Option exercise | 4.2K | $91.06 |
| 2025-08-01 | KLAPPA GALE E | Option exercise | 35K | $66.02 |
| 2025-08-01 | KLAPPA GALE E | Sell | 5.0K | $110.49 |
| 2025-08-01 | KLAPPA GALE E | Sell | 10K | $110.64 |
| 2025-08-01 | KLAPPA GALE E | Sell | 10K | $110.75 |
| 2025-08-01 | KLAPPA GALE E | Sell | 10K | $110.92 |
| 2025-08-01 | Straka Mary Beth | Option exercise | 2.5K | $66.02 |
| 2025-08-01 | Reese Anthony | Sell | 4.2K | $110.30 |
| 2025-05-20 | Erickson Joshua M | Option exercise | 2.2K | $91.49 |
| 2025-05-20 | Erickson Joshua M | Sell | 2.2K | $107.77 |
| 2025-05-13 | Garcia-Thomas Cristina A | Sell | 525 | $103.71 |
| 2025-04-01 | Hooper Michael | Tax withheld | 289 | $108.64 |
| 2025-03-04 | KLAPPA GALE E | Sell | 10K | $108.54 |
| 2025-03-04 | KLAPPA GALE E | Sell | 10K | $108.65 |
| 2025-03-04 | KLAPPA GALE E | Sell | 5.0K | $108.75 |
| 2025-03-04 | KLAPPA GALE E | Option exercise | 25K | $66.02 |
| 2025-03-03 | KLAPPA GALE E | Sell | 10K | $107.78 |
| 2025-03-03 | KLAPPA GALE E | Option exercise | 50K | $66.02 |
| 2025-03-03 | KLAPPA GALE E | Sell | 10K | $107.68 |
| 2025-03-03 | KLAPPA GALE E | Sell | 10K | $107.62 |
| 2025-03-03 | KLAPPA GALE E | Sell | 10K | $107.74 |
| 2025-03-03 | KLAPPA GALE E | Sell | 10K | $107.82 |
| 2025-02-24 | PAYNE ULICE JR | Sell | 1.1K | $104.17 |
| 2025-01-03 | Garvin Robert M | Tax withheld | 334 | $94.17 |
| 2025-01-03 | Reese Anthony | Tax withheld | 77 | $94.17 |
| 2025-01-03 | Krueger Daniel | Tax withheld | 120 | $94.17 |
| 2025-01-03 | Guc William J | Tax withheld | 115 | $94.17 |
| 2025-01-03 | Erickson Joshua M | Tax withheld | 72 | $94.17 |
| 2025-01-03 | KELSEY MARGARET C | Tax withheld | 379 | $94.17 |
| 2025-01-03 | Liu Xia | Tax withheld | 624 | $94.17 |
| 2025-01-03 | Straka Mary Beth | Tax withheld | 114 | $94.17 |
| 2025-01-03 | Lauber Scott J | Tax withheld | 1.3K | $94.17 |
| 2025-01-03 | Mastoris William | Tax withheld | 213 | $94.17 |
| 2025-01-03 | Mulroy Molly A | Tax withheld | 299 | $94.17 |
| 2025-01-02 | Farrow William M III | Grant | 1.7K | — |
| 2025-01-02 | Farrow William M III | Disposition | 2.0K | — |
| 2025-01-02 | Lauber Scott J | Grant | 13K | — |
| 2025-01-02 | Lauber Scott J | Tax withheld | 1.5K | $94.55 |
| 2025-01-02 | Mulroy Molly A | Grant | 2.0K | — |
| 2025-01-02 | Mulroy Molly A | Tax withheld | 263 | $94.55 |
| 2025-01-02 | Hooper Michael | Grant | 2.7K | — |
| 2025-01-02 | KLAPPA GALE E | Grant | 1.7K | — |
| 2025-01-02 | CULVER CURT S | Grant | 1.7K | — |
| 2025-01-02 | Cunningham Danny L | Disposition | 2.0K | — |
| 2025-01-02 | KELSEY MARGARET C | Grant | 2.4K | — |
| 2025-01-02 | KELSEY MARGARET C | Tax withheld | 315 | $94.55 |
| 2025-01-02 | STANEK MARY ELLEN | Grant | 1.7K | — |
| 2025-01-02 | STANEK MARY ELLEN | Disposition | 2.0K | — |
| 2025-01-02 | Garcia-Thomas Cristina A | Grant | 1.7K | — |
| 2025-01-02 | Garcia-Thomas Cristina A | Disposition | 2.0K | — |
| 2025-01-02 | Mastoris William | Grant | 1.2K | — |
| 2025-01-02 | Mastoris William | Tax withheld | 168 | $94.55 |
| 2025-01-02 | PAYNE ULICE JR | Grant | 1.7K | — |
| 2025-01-02 | Liu Xia | Grant | 4.4K | — |
| 2025-01-02 | Liu Xia | Tax withheld | 609 | $94.55 |
| 2025-01-02 | Straka Mary Beth | Grant | 767 | — |
| 2025-01-02 | Straka Mary Beth | Tax withheld | 96 | $94.55 |
| 2025-01-02 | Erickson Joshua M | Grant | 441 | — |
| 2025-01-02 | Erickson Joshua M | Tax withheld | 60 | $94.55 |
| 2025-01-02 | GREEN MARIA C | Grant | 1.7K | — |
| 2025-01-02 | GREEN MARIA C | Disposition | 2.0K | — |
| 2025-01-02 | Krueger Daniel | Grant | 789 | — |
| 2025-01-02 | Krueger Daniel | Tax withheld | 95 | $94.55 |
| 2025-01-02 | Guc William J | Grant | 691 | — |
| 2025-01-02 | Guc William J | Tax withheld | 95 | $94.55 |
| 2025-01-02 | BAXTER WARNER L | Grant | 1.7K | — |
| 2025-01-02 | TELLOCK GLEN E | Grant | 1.7K | — |
| 2025-01-02 | Lane Thomas K | Grant | 1.7K | — |
| 2025-01-02 | Lane Thomas K | Disposition | 2.0K | — |
| 2025-01-02 | Cunningham Danny L | Grant | 1.7K | — |
| 2025-01-02 | Lange John D | Grant | 1.7K | — |
| 2025-01-02 | Reese Anthony | Grant | 432 | — |
| 2025-01-02 | Reese Anthony | Tax withheld | 60 | $94.55 |
| 2025-01-02 | Bie Ave M | Grant | 1.7K | — |
| 2025-01-02 | Bie Ave M | Disposition | 2.0K | — |
| 2025-01-02 | Garvin Robert M | Grant | 2.2K | — |
| 2025-01-02 | Garvin Robert M | Tax withheld | 283 | $94.55 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-01 | 2026-06-01 | 0000783325-26-000077 ↗ |
| 8-K | 2026-05-12 | 2026-05-07 | 0000783325-26-000062 ↗ |
| 8-K | 2026-05-11 | 2026-05-11 | 0000783325-26-000060 ↗ |
| 8-K | 2026-05-08 | 2026-05-04 | 0000783325-26-000056 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0000783325-26-000052 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0000783325-26-000049 ↗ |
| 8-K | 2026-03-02 | 2026-03-02 | 0000783325-26-000027 ↗ |
| 8-K | 2026-02-26 | 2026-02-23 | 0001104659-26-020174 ↗ |
| 10-K | 2026-02-20 | 2025-12-31 | 0000783325-26-000018 ↗ |
| 8-K | 2026-02-06 | 2026-02-06 | 0000783325-26-000014 ↗ |
| 8-K | 2026-02-05 | 2026-02-05 | 0000783325-26-000011 ↗ |
| 8-K | 2026-02-03 | 2026-02-03 | 0000783325-26-000006 ↗ |