Upgrade

Tandy Leather Factory, Inc.

TLF

Last
$2.49
Day
+0.0%
1y
-17.4%
5y
-33.0%
52w
-26.0%
SPY YTD
+13.3%
XLY
-5.6%
Earnings
2026-11-0930d
EMA 21
2.54
EMA 50
2.53
EMA 200
2.59
20d high
-10.6%
5y high
-71.3%
5y range
4th
Website · 401 employees · United States

Positions held

Your positions

TLF isn't in your positions.

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

Score
7
Hold
watch
Signal
Neutral
Target
$2.70
Stop
$2.30
Stop distance
7.6%
Target vs last
+8.4%

Fundamentals

Market cap$20.36MEnterprise value$42.25MTrailing P/E—Forward P/E4.28
PEG5.92Price / book0.43Beta0.70Dividend yield0.00%
Revenue growth1.5%Earnings growth—Gross margin59.5%Operating margin3.0%
Profit margin-2.1%ROE-3.2%ROA-0.3%Debt / equity0.60
Current ratio4.55Free cash flow$1.77MAnalyst recommendationnoneMean target—
52w high$3.3652w low$2.20

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$18.0M$19.7M$22.3M$17.3M$17.8M—
Op margin3.0%1.9%-2.8%-3.9%0.4%—
Net income$0.4M$0.2M-$0.9M-$1.4M-$0.2M—
Gross margin64.8%61.0%54.3%58.9%59.5%—
Gross profit$11.7M$12.0M$12.1M$10.2M$10.6M—
Operating income$0.5M$0.4M-$0.6M-$0.7M$0.1M—
  • Revenue -8% vs prior quarter ($18M vs $20M).
  • Gross margin 64.8% (was 61% prior quarter).
  • Operating margin expanded to 3%.

Yearly (6y)

20252024202320222021
Revenue$76.3M$74.4M$76.2M$80.3M—
Op margin-1.3%0.8%5.8%1.7%—
Net income$9.1M$0.8M$3.8M$1.2M—
Gross margin57.0%56.2%59.2%57.9%—
Gross profit$43.5M$41.8M$45.2M$46.5M—
Operating income-$1.0M$0.6M$4.4M$1.4M—
Headline scan

No flags

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

News

TLF · daily-4.1% over 13 sessions
Close EMA21 EMA50 EMA200
2.372.452.532.612.692026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$1M$5M$10M$16M$22M-4%30%65%2025-Q22025-Q32025-Q42026-Q12026-Q2