Smart-Money SignalNeutral · 47/100— Insiders are net sellers over 90 days (-$34K, 4 sales vs 5 buys)
Revenue$3.4B
Net Income$806.1M
EPS$4.81
Market Cap$37.5B
Price Performance
Historical data including institutional events
Company Profile
S
Scott Lauber
CEO & Executive Director
WEC Energy Group is an American energy company based in Milwaukee, Wisconsin. It provides electricity and natural gas to 4.4 million customers across four states.