BEP
Snapshot
mcap $16.8B · fwd P/E -22.5 · P/S 2.6 · rev +1% y/y · margin -1% · short 0.5% of float · beta 1.0 · 73% of 52w range
Active theses holding BEP
Recent news
3 Green Energy Stocks to Buy in July: FSLR, GEV, BEP
U.S. electricity demand is structurally rising, driven by data centers and projected to grow 25-50% by 2050, with solar, wind, and natural gas reaching 80% of the mix. Three renewable stocks are highlighted for July 2026
Jul 19, 2026
Think you know where BEP goes next? Post the thesis and the AI scores it against live news.
Sign up free