Upgrade

Ames National Corporation

ATLO

Last
$31.43
Day
-1.7%
1y
+59.7%
5y
+38.0%
52w
-2.7%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
2026-10-166d
EMA 21
31.91
EMA 50
31.55
EMA 200
28.59
20d high
-2.7%
5y high
-2.7%
5y range
95th
Website · 261 employees · United States

Positions held

Your positions

ATLO isn't in your positions.

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

Score
20
Hold
swing
Signal
Buy
Target
$34.13
Stop
$30.91
Stop distance
1.6%
Target vs last
+8.6%

Fundamentals

Market cap$283.25MEnterprise value$217.60MTrailing P/E12.40Forward P/E11.34
PEG1.03Price / book1.33Beta0.30Dividend yield3.01%
Revenue growth18.0%Earnings growth32.1%Gross margin0.0%Operating margin42.5%
Profit margin31.9%ROE11.3%ROA1.1%Debt / equity—
Current ratio—Free cash flow—Analyst recommendationnoneMean target$33.00
52w high$32.8652w low$19.56

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$19.1M$18.2M$18.7M$16.6M$16.1M
Op margin—————
Net income$5.9M$6.0M$6.5M$4.6M$4.5M
Gross margin—————
Gross profit—————
Operating income—————
  • Revenue +5% vs prior quarter ($19M vs $18M).

Yearly (6y)

20252024202320222021
Revenue$66.8M$54.8M$53.8M$62.9M—
Op margin—————
Net income$19.0M$10.2M$10.8M$19.3M—
Gross margin—————
Gross profit—————
Operating income—————
Headline scan

No flags

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

News

ATLO · daily-0.1% over 14 sessions
Close EMA21 EMA50 EMA200
30.9731.3831.8032.2132.632026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$5M$10M$14M$19M0%5%10%2025-Q22025-Q32025-Q42026-Q12026-Q2