Frankfurt - Delayed Quote • EUR Algonquin Power & Utilities Corp. (751.F) Follow Add holdings 4.8240 -0.1250 (-2.53%) At close: 9:55:01 PM GMT+2 Conversations