MarketPeel
MS

Mary Beth Straka

WEC
SR. VP-CORP COMM & INV REL · WEC ENERGY GROUP, INC. · CIK 0001647118
FILING MIX · LIFETIME46%/54%
BUYS
21
SELLS
25
TOTAL VALUE
$2.67M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
7,522
AVG SELL PX
$104.37
TRADE KIND
SHOWING 46 / 46
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
6 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Mary Beth Straka, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d6+16.67%+0.19%+0.06%+0.13%-1.68%
14d6+66.67%-2.06%+0.00%-2.06%-2.86%
30d6+66.67%-3.00%+0.81%-3.81%-2.92%
60d6+50.00%-6.65%+1.79%-8.44%-3.81%
90d6+66.67%-5.99%+6.45%-12.44%-9.60%
180d6+83.33%-2.35%+11.10%-13.45%-16.05%
1y6(1 pending)+80.00%-5.22%+22.00%-27.22%-25.06%
2y6(3 pending)+100.00%-9.83%+17.00%-26.83%-18.43%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
WEC · 7,522.058 shares · as of Feb 13, 2026
01,8813,7615,6427,522202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 21 buys / 25 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
2,815$115.50$325.1K4,707.058Feb 13, 2026Feb 18, 2026View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
2,8150Feb 13, 2026Feb 18, 2026View →
WEC
WEC ENERGY GROUP, INC.
PURCHASE
Sr. VP-Corp Comm & Inv Rel
2,815$66.02$185.8K7,522.058Feb 13, 2026Feb 18, 2026View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
61$105.05$6.4K4,707.058Jan 5, 2026Jan 6, 2026View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
183$106.09$19.4K4,768.058Jan 2, 2026Jan 6, 2026View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
7324,951.058Jan 2, 2026Jan 6, 2026View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
3,5163,516Jan 2, 2026Jan 6, 2026View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
2,5002,815Aug 1, 2025Aug 5, 2025View →
WEC
WEC ENERGY GROUP, INC.
PURCHASE
Sr. VP-Corp Comm & Inv Rel
2,500$66.02$165.0K6,719.058Aug 1, 2025Aug 5, 2025View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
2,500$110.55$276.4K4,219.058Aug 1, 2025Aug 5, 2025View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
114$94.18$10.7K4,219.058Jan 3, 2025Jan 7, 2025View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
96$94.55$9.1K4,333.058Jan 2, 2025Jan 6, 2025View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
3,0983,098Jan 2, 2025Jan 6, 2025View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
7674,429.058Jan 2, 2025Jan 6, 2025View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
3,2400Aug 30, 2024Sep 3, 2024View →
WEC
WEC ENERGY GROUP, INC.
PURCHASE
Sr. VP-Corp Comm & Inv Rel
3,240$58.31$188.9K6,902.058Aug 30, 2024Sep 3, 2024View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
3,240$93.04$301.4K3,662.058Aug 30, 2024Sep 3, 2024View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
48$86.23$4.1K3,662.058Jan 4, 2024Jan 8, 2024View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
114$86.26$9.8K3,710.058Jan 3, 2024Jan 4, 2024View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
3,6123,612Jan 2, 2024Jan 4, 2024View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
8483,824.058Jan 2, 2024Jan 4, 2024View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
48$94.79$4.5K2,976.058Jan 4, 2023Jan 6, 2023View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
5323,128.058Jan 3, 2023Jan 5, 2023View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
3,5603,560Jan 3, 2023Jan 5, 2023View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
104$93.69$9.7K3,024.058Jan 3, 2023Jan 5, 2023View →
WEC
WEC ENERGY GROUP, INC.
PURCHASE
Sr. VP-Corp Comm & Inv Rel
2,500$58.31$145.8K5,096.058Aug 15, 2022Aug 17, 2022View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
2,5003,240Aug 15, 2022Aug 17, 2022View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
2,500$106.02$265.1K2,596.058Aug 15, 2022Aug 17, 2022View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
50$96.28$4.8K2,596.058Jan 4, 2022Jan 6, 2022View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
4732,757.058Jan 3, 2022Jan 5, 2022View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
4,9954,995Jan 3, 2022Jan 5, 2022View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
111$96.04$10.7K2,646.058Jan 3, 2022Jan 5, 2022View →
WEC
WEC ENERGY GROUP, INC.
PURCHASE
Sr. VP-Corp Comm & Inv Rel
1,275.935$90.13$115.0K4,140.842Nov 18, 2021Nov 22, 2021View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
6,0416,041Jan 4, 2021Jan 6, 2021View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
4212,452.058Jan 4, 2021Jan 6, 2021View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
168$91.06$15.3K2,284.058Jan 4, 2021Jan 6, 2021View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
1,877$105.00$197.1K2,031.058Nov 9, 2020Nov 10, 2020View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
1,8770Nov 9, 2020Nov 10, 2020View →
WEC
WEC ENERGY GROUP, INC.
PURCHASE
Sr. VP-Corp Comm & Inv Rel
1,877$50.93$95.6K3,908.058Nov 9, 2020Nov 10, 2020View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
1,878$102.70$192.9K2,031.058Nov 6, 2020Nov 10, 2020View →
WEC
WEC ENERGY GROUP, INC.
PURCHASE
Sr. VP-Corp Comm & Inv Rel
1,878$50.93$95.6K3,909.058Nov 6, 2020Nov 10, 2020View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
1,8781,877Nov 6, 2020Nov 10, 2020View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
67$91.12$6.1K2,031.058Jan 3, 2020Jan 6, 2020View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
5,8655,865Jan 2, 2020Jan 6, 2020View →
WEC
WEC ENERGY GROUP, INC.
PURCHASEGRANT
Stock grant
4312,215.058Jan 2, 2020Jan 6, 2020View →
WEC
WEC ENERGY GROUP, INC.
SALE
Sr. VP-Corp Comm & Inv Rel
117$91.49$10.7K2,098.058Jan 2, 2020Jan 6, 2020View →
Other insiders · WEC
Loading peer insiders…
About this filer
CIK 0001647118
ROLE
Sr. VP-Corp Comm & Inv Rel
PRIMARY
WEC
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001647118DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback