Advertisement

TerraVest Industries Inc. TVK.TO

Set alert

Price alert · TVK.TO

All alert types
107.59 CAD -2.56 -2.32%

As of Oct 30, 4:00 PM ET

105.65 Day range 110.70
107.11 52-week range 174.51
YTD
-34.60%
1 year
-18.47%
Open
110.08
Prev close
110.15
Mkt cap
2.31B
Vol
124.96K
Avg vol
64.98K
EPS
4.15
P/E
25.93
Div yield
0.73%
More statistics
Low
105.65
High
110.70
Forward P/E
22.73
Beta
0.67
Short ratio
14.57
Inst. own
36.31%
Dividend
0.80
Ex-div date
Sep 28, 2026
50-d avg
114.59
200-d avg
129.08
1y target
158.17

2Y chart

Chart tools
Interval

Signals (83)
NameDateAgo
MACD: Sell SignalOct 23, 20261 week ago
MACD: Buy SignalOct 13, 20262 weeks ago
MACD: Sell SignalSep 23, 20261 month ago
MACD: Buy SignalSep 22, 20261 month ago
MACD: Sell SignalSep 14, 20261 month ago
SMA: BearishSep 10, 20261 month ago
MACD: Buy SignalSep 4, 20261 month ago
SMA: BullishSep 3, 20261 month ago
SMA: BearishAug 24, 20262 months ago
SMA: BullishAug 21, 20262 months ago
MACD: Sell SignalAug 19, 20262 months ago
SMA: BearishAug 18, 20262 months ago
SMA: BullishAug 10, 20262 months ago
MACD: Buy SignalJul 2, 20264 months ago
SMA: BearishJun 5, 20264 months ago
SMA: BearishJun 5, 20264 months ago
MACD: Sell SignalJun 5, 20264 months ago
RSI: OverboughtMay 26, 20265 months ago
SMA: BullishMay 21, 20265 months ago
SMA: BullishMay 21, 20265 months ago
MACD: Buy SignalMay 20, 20265 months ago
MACD: Sell SignalMay 6, 20265 months ago
MACD: Buy SignalApr 17, 20266 months ago
MACD: Sell SignalMar 31, 20267 months ago
MACD: Buy SignalMar 25, 20267 months ago
MACD: Sell SignalMar 3, 20268 months ago
SMA: BearishFeb 27, 20268 months ago
SMA: BearishFeb 27, 20268 months ago
SMA: BullishFeb 25, 20268 months ago
SMA: BearishFeb 24, 20268 months ago
SMA: BullishFeb 19, 20268 months ago
SMA: BullishFeb 19, 20268 months ago
MACD: Buy SignalFeb 19, 20268 months ago
MACD: Sell SignalFeb 12, 20268 months ago
SMA: BearishFeb 11, 20268 months ago
SMA: BearishFeb 11, 20268 months ago
MACD: Buy SignalFeb 9, 20268 months ago
SMA: BullishFeb 6, 20268 months ago
SMA: BullishFeb 5, 20268 months ago
SMA: BearishJan 26, 20269 months ago
SMA: BearishJan 23, 20269 months ago
RSI: OverboughtJan 12, 20269 months ago
MACD: Sell SignalJan 6, 20269 months ago
SMA: BullishDec 11, 202510 months ago
SMA: BullishDec 11, 202510 months ago
RSI: OverboughtDec 11, 202510 months ago
MACD: Buy SignalNov 25, 202511 months ago
MACD: Sell SignalOct 29, 20251 year ago
SMA: BearishOct 27, 20251 year ago
SMA: BullishOct 24, 20251 year ago
MACD: Buy SignalOct 24, 20251 year ago
MACD: Sell SignalOct 17, 20251 year ago
SMA: BearishOct 9, 20251 year ago
SMA: BullishOct 8, 20251 year ago
SMA: BearishOct 7, 20251 year ago
SMA: BullishOct 6, 20251 year ago
SMA: BearishSep 9, 20251 year ago
MACD: Buy SignalAug 28, 20251 year ago
SMA: BullishAug 19, 20251 year ago
RSI: OversoldAug 14, 20251 year ago
MACD: Sell SignalAug 5, 20251 year ago
SMA: BearishAug 1, 20251 year ago
SMA: BullishJul 28, 20251 year ago
SMA: BearishJul 25, 20251 year ago
MACD: Buy SignalJul 24, 20251 year ago
SMA: BullishJul 23, 20251 year ago
SMA: BearishJul 10, 20251 year ago
MACD: Sell SignalMay 21, 20251 year ago
RSI: OverboughtMay 7, 20251 year ago
RSI: OverboughtMay 2, 20251 year ago
MACD: Buy SignalApr 24, 20251 year ago
MACD: Sell SignalApr 4, 20251 year ago
RSI: OverboughtMar 18, 20251 year ago
SMA: BullishMar 17, 20251 year ago
MACD: Buy SignalMar 17, 20251 year ago
RSI: OversoldMar 4, 20251 year ago
SMA: BearishFeb 12, 20251 year ago
MACD: Sell SignalFeb 4, 20251 year ago
RSI: OverboughtJan 20, 20251 year ago
SMA: BullishJan 14, 20251 year ago
MACD: Buy SignalJan 14, 20251 year ago
RSI: OverboughtDec 10, 20241 year ago
RSI: OverboughtDec 4, 20241 year ago

Key statistics

Market cap
2.31B
Enterprise value
3.55B
Trailing P/E
25.93
Forward P/E
22.73
PEG ratio
0.59
Price / sales
1.33
Price / book
3.02
EPS (TTM)
4.15
Beta
0.67
Dividend yield
0.73%
Payout ratio
18.67%
Profit margin
5.35%
Revenue (TTM)
1.73B
Revenue growth
13.60%
Free cash flow
24.38M
Total cash
22.00M
Total debt
1.16B
Return on equity
13.45%
Shares outstanding
21.43M
Short % of float
0.00%
50-day average
114.59
200-day average
129.08

Analyst view

Consensus: buy

Buy
Price target (mean) 158.17 +47.0% upside
Target (low)
130.00
Target (mean)
158.17
Target (high)
180.00
Ratings (0m) 6 4 buy · 2 hold · 0 sell
  • Strong buy2
  • Buy2
  • Hold2
  • Sell0
  • Strong sell0

Next earnings

Consensus EPS estimate 1.00.

Earnings history

About TerraVest Industries Inc.

TerraVest Industries Inc., together with its subsidiaries, manufactures and sells goods and services in Canada, the United States, and internationally. The company operates in four segments: HVAC and Containment Equipment, Compressed Gas Equipment, Processing Equipment, and Service. It offers commercial and residential refined fuel tanks, furnaces, boilers, air conditioning equipment and controls, fuel supply systems, load banks, chemical storage tanks, wastewater treatment systems, grease removal systems, and other custom built steel storage products; and engineered products for the storage, distribution, and dispensing of crude oil, refined fuel, dry bulk, chemicals, other liquids, and compressed gases, including liquid propane gas, natural gas liquids, liquified natural gas, anhydrous ammonia, carbon dioxide, and other gases, as well as storage vessels, transport trailers, delivery units, dispensers, commercial and residential storage tanks, and other custom vessels. The company also provides wellhead processing equipment and tanks, desanding equipment, biogas production equipment, water treatment equipment, and other custom process equipment; and services comprising water management, environmental solutions, heating, rentals, and well servicing. It serves agriculture, mining, energy production and distribution, chemical, utilities, transportation and construction, and other industries. The company is headquartered in Vegreville, Canada.

Sector
Energy
Industry
Oil & Gas Equipment & Services
Country
Canada

News

No recent headlines

Headlines appear here as they are published.

Your note

Sign in to keep a note on TVK.TO — it syncs with the Stock Master app.

Insider holders

TVK.TO insider holders
InsiderRelationLatest transactionDateShares held
Cloutier (Guillaume)Senior Officer of IssuerAcquisition or disposition in the public marketDec 15, 2025800
Cook (Blair)Director of IssuerAcquisition or disposition in the public marketSep 1, 20261,800
DeBelser (Mitchell)Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)Acquisition or disposition in the public marketJan 12, 2026371
Laniuk (Dale)10% Security Holder of IssuerAcquisition or disposition in the public marketOct 13, 20260
Pellerin (Charles)10% Security Holder of IssuerAcquisition or disposition in the public marketFeb 19, 20260
TerraVest Industries Inc.IssuerRedemption, retraction, cancelation, repurchaseJul 30, 20260

Institution ownership

TVK.TO institution ownership
Holder% heldSharesValueReported
Nbc Securities, Inc. 0.00%30032.29KMar 30, 2026

Fund ownership

TVK.TO fund ownership
Holder% heldSharesValueReported
Fidelity Investment Trust-Fidelity Series Canada Fund2.54%543,97058.55MAug 30, 2026
SmallCap World Fund Inc2.04%437,28347.06MSep 29, 2026
FINANCIAL INVESTORS TRUST-Grandeur Peak International Stalwarts Fund1.61%345,20037.15MJul 30, 2026
VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund1.08%231,71524.94MJul 30, 2026
GoodHaven Funds Trust-GoodHaven Fund0.74%158,30017.04MAug 30, 2026
VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund0.72%154,95916.68MJun 29, 2026
Advertisement