Smart-Money SignalNeutral · 47/100— Insiders are net buyers over 90 days ($2K, 3 buys vs 1 sale)
Revenue$2.1B
Net Income$301.0M
EPS$4.81
Market Cap$35.1B
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.