Valeura Energy Inc.+0.61%
16.50 CADVLE · TSX
FreeTheAI Stocks1M · Oct 10, 10:35 PM ET