Can this clean energy company continue to rally in 2026 as AI drives electricity demands?