tiprankstipranks
TerraVest (TSE:TVK)
TSX:TVK
Canadian Market
Canada
TVKTerraVest
C$97.44
-C$2.56(-2.56%)
At close: 4:00 PM EDT