Algonquin Power & Utilities Corp

AQNNYSE
$5.25
0.050.96%
Ult. Agg.: Oct 16, 5:51 PM
$5.21
0.00910.18%