Piper Sandler sees 50% upside for this renewable energy play cashing in on the AI data center power trend

November 15, 2024