Price Data Unavailable
Algonquin Power & Utilities Corp. is a Canadian renewable energy and regulated utility conglomerate with assets across North America. Algonquin actively invests in hydroelectric, wind and solar power facilities, and utility businesses, through its two operating subsidiaries: Liberty Power and Liberty Utilities.
WallstreetBets Trending Stocks (24h)