Skip to content
StockMarketAgent
Top by upside
NEE
+11.5%
NextEra Energy Inc.
buy· 2026-05-08
XEL
+6.7%
Xcel Energy Inc.
hold· 2026-05-20
CEG
-24.2%
Constellation Energy Corporation
reduce· 2026-05-20