TerraVest Industries Inc. (TSX:TVK)

Canada flag Canada · Delayed Price · Currency is CAD
120.66
+0.75 (0.63%)
Aug 7, 2026, 1:32 PM EST
Market Cap2.57B -24.1%
Revenue (ttm)1.68B +65.2%
Net Income72.98M -9.6%
EPS3.32 -17.2%
Shares Out 21.43M
PE Ratio36.07
Forward PE29.56
Dividend0.80 (0.67%)
Ex-Dividend DateJun 30, 2026
Volume23,258
Open119.67
Previous Close119.91
Day's Range118.04 - 121.44
52-Week Range95.00 - 175.20
Beta0.59
AnalystsBuy
Price Target150.67 (+24.87%)
Earnings DateAug 11, 2026