Algonquin Power & Utilities Corp

AQNNYSE
$5.21
0.0651.26%
Ult. Agg.: Oct 15, 1:21 PM
$5.20
0.050.97%
Algonquin Power Ownership & Insider Activity - Benzinga