Results Consistent with Preliminary Ranges $16.9 million of Net Income and $76.5 million of Adjusted EBITDA Reported for Fiscal 2026BNC First Day ...
Detailed price information for Valeura Energy Inc (VLE-T) from The Globe and Mail including charting and trades.