Is Generac stock still a buy after its massive 2026 rally? Discover the AI data center drivers, Q1 earnings beat, and Wall Street price targets in this analysis.