Upgrade

Canterbury Park Holding Corpora

CPHC

Last
$15.75
Day
-0.3%
1y
-4.5%
5y
+16.5%
52w
-9.6%
SPY YTD
+13.3%
XLY
-5.6%
Earnings
2026-11-0626d
EMA 21
15.73
EMA 50
15.73
EMA 200
15.97
20d high
-1.4%
5y high
-52.1%
5y range
12th
Website · 214 employees · United States

Positions held

Your positions

CPHC isn't in your positions.

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

Score
-33
Hold
avoid
Signal
Strong Sell
Target
$16.25
Stop
$15.35
Stop distance
2.5%
Target vs last
+3.2%

Fundamentals

Market cap$81.70MEnterprise value$62.76MTrailing P/E525.37Forward P/E—
PEG-8.57Price / book0.97Beta-0.39Dividend yield1.78%
Revenue growth3.2%Earnings growth—Gross margin32.9%Operating margin1.6%
Profit margin0.2%ROE0.1%ROA1.5%Debt / equity0.00
Current ratio2.24Free cash flow$2.98MAnalyst recommendationnoneMean target—
52w high$16.9752w low$14.39

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$16.2M$13.5M$12.4M$18.3M$15.7M—
Op margin1.6%7.6%3.1%5.7%2.8%—
Net income-$0.1M$0.2M-$0.4M$0.5M-$0.3M—
Gross margin75.6%83.3%80.4%78.0%78.7%—
Gross profit$12.2M$11.3M$10.0M$14.3M$12.3M—
Operating income$0.3M$1.0M$0.4M$1.1M$0.4M—
  • Revenue +20% vs prior quarter ($16M vs $14M).
  • Gross margin 75.6% (was 83.3% prior quarter).
  • Operating margin compressed to 1.6%.

Yearly (6y)

20252024202320222021
Revenue$59.6M$61.6M$61.4M$66.8M—
Op margin4.2%7.7%8.4%16.5%—
Net income-$0.5M$2.1M$10.6M$7.5M—
Gross margin79.8%78.8%79.4%79.2%—
Gross profit$47.5M$48.5M$48.8M$52.9M—
Operating income$2.5M$4.7M$5.2M$11.0M—
Headline scan

No flags

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

News

CPHC · daily-0.1% over 13 sessions
Close EMA21 EMA50 EMA200
15.0215.2515.4715.7015.932026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$0M$4M$9M$14M$18M0%42%83%2025-Q22025-Q32025-Q42026-Q12026-Q2