Upgrade

Perma-Pipe International Holdin

PPIH

Last
$31.32
Day
+0.5%
1y
+15.8%
5y
+319.8%
52w
-15.1%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
—
EMA 21
30.78
EMA 50
29.43
EMA 200
28.30
20d high
-4.3%
5y high
-15.1%
5y range
82th
Website · 909 employees · United States

Positions held

Your positions

PPIH isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
38
Hold
swing
Signal
Strong Buy
Target
$34.05
Stop
$29.73
Stop distance
5.1%
Target vs last
+8.7%

Fundamentals

Market cap$255.44MEnterprise value$294.22MTrailing P/E16.41Forward P/E—
PEG2.82Price / book2.73Beta0.64Dividend yield0.00%
Revenue growth24.4%Earnings growth210.0%Gross margin31.1%Operating margin7.1%
Profit margin6.9%ROE19.1%ROA8.1%Debt / equity0.48
Current ratio2.19Free cash flow$14.42MAnalyst recommendationnoneMean target$38.00
52w high$36.7252w low$23.01

Quarterly

2026-Q32026-Q22026-Q12025-Q42025-Q3
Revenue$59.6M$50.3M$55.1M$61.1M$47.9M
Op margin7.1%9.2%12.6%18.6%6.7%
Net income$2.5M$1.8M$4.9M$6.3M$0.9M
Gross margin29.2%29.1%31.4%34.4%30.1%
Gross profit$17.4M$14.6M$17.3M$21.0M$14.4M
Operating income$4.3M$4.6M$7.0M$11.4M$3.2M
  • Revenue +19% vs prior quarter ($60M vs $50M).
  • Gross margin 29.2% (was 29.1% prior quarter).

Yearly (6y)

2026202520242023
Revenue$211M$158M$151M$143M
Op margin14.0%12.8%8.9%7.8%
Net income$17.0M$9.0M$10.5M$5.9M
Gross margin32.9%33.6%27.5%26.9%
Gross profit$69.5M$53.2M$41.5M$38.3M
Operating income$29.4M$20.3M$13.4M$11.1M
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

PPIH · daily+2.8% over 13 sessions
Close EMA21 EMA50 EMA200
29.6330.4031.1831.9532.722026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$15M$31M$46M$61M0%17%34%2025-Q32025-Q42026-Q12026-Q22026-Q3