Upgrade

Twin Disc, Incorporated

TWIN

Last
$26.26
Day
+0.9%
1y
+78.0%
5y
+141.4%
52w
-11.0%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-0424d
EMA 21
26.18
EMA 50
24.85
EMA 200
20.49
20d high
-11.0%
5y high
-11.0%
5y range
86th
Website · 1,087 employees · United States

Positions held

Your positions

TWIN isn't in your positions.

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

Score
44
Hold
swing
Signal
Strong Buy
Target
$29.44
Stop
$24.31
Stop distance
7.4%
Target vs last
+12.1%

Fundamentals

Market cap$378.30MEnterprise value$413.11MTrailing P/E13.99Forward P/E22.82
PEG3.16Price / book1.71Beta0.59Dividend yield0.77%
Revenue growth18.3%Earnings growth-29.7%Gross margin26.9%Operating margin6.5%
Profit margin7.1%ROE13.2%ROA2.5%Debt / equity0.23
Current ratio2.35Free cash flow$6.42MAnalyst recommendationstrong_buyMean target$30.00
52w high$29.2452w low$13.42

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$114M$96.7M$90.2M$80.0M$96.7M—
Op margin7.2%6.0%2.3%2.8%5.6%—
Net income$1.9M$3.3M$22.4M-$0.5M$1.4M—
Gross margin26.3%28.1%24.8%28.7%31.0%—
Gross profit$30.1M$27.1M$22.4M$22.9M$30.0M—
Operating income$8.2M$5.8M$2.1M$2.2M$5.4M—
  • Revenue +18% vs prior quarter ($114M vs $97M).
  • Gross margin 26.3% (was 28% prior quarter).
  • Operating margin expanded to 7.2%.

Yearly (6y)

20262025202420232022
Revenue$381M$341M$295M$277M—
Op margin4.8%3.4%4.0%5.9%—
Net income$27.1M-$0.7M$11.0M$10.4M—
Gross margin26.9%27.6%28.2%26.8%—
Gross profit$103M$93.9M$83.3M$74.3M—
Operating income$18.3M$11.5M$11.7M$16.2M—
Headline scan

Headlines — positive tone

• [OK · fundamentals] Twin Disc Inc (TWIN) (Q4 2026) Earnings Call Highlights: Record Revenue and Defense Backlog Surge

• [OK · fundamentals] Twin Disc tops Q4 forecasts as strong demand drives record revenue

News

TWIN · daily+0.3% over 13 sessions
Close EMA21 EMA50 EMA200
25.0526.1527.2428.3429.432026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$1M$28M$57M$86M$114M0%16%31%2025-Q22025-Q32025-Q42026-Q12026-Q2