INE
$13.52
-0.074%

Innergex Renewable Energy Inc.
Financials & Filings

Last updated: Apr 1, 2025, 5:41 PM ET