Stocks · Financials · National Commercial Banks

AMES NATIONAL CORP

ATLO Clue Score75
United States Fiscal year ends December CIK 0001132651
31.46
-1.63%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
31.46 on 9 Oct 2026
33 26 20 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $19.82 14 Oct 2025 $20.25 15 Oct 2025 $20.09 16 Oct 2025 $19.68 17 Oct 2025 $19.61 20 Oct 2025 $20.28 21 Oct 2025 $20.44 22 Oct 2025 $20.97 23 Oct 2025 $20.72 24 Oct 2025 $20.83 27 Oct 2025 $21.05 28 Oct 2025 $21.39 29 Oct 2025 $20.76 30 Oct 2025 $20.84 31 Oct 2025 $20.86 3 Nov 2025 $21.00 4 Nov 2025 $20.86 5 Nov 2025 $21.36 6 Nov 2025 $21.07 7 Nov 2025 $21.09 10 Nov 2025 $21.15 11 Nov 2025 $21.21 12 Nov 2025 $21.28 13 Nov 2025 $21.32 14 Nov 2025 $21.43 17 Nov 2025 $20.90 18 Nov 2025 $20.98 19 Nov 2025 $20.95 20 Nov 2025 $20.95 21 Nov 2025 $21.46 24 Nov 2025 $21.42 25 Nov 2025 $21.75 26 Nov 2025 $21.86 28 Nov 2025 $21.82 1 Dec 2025 $21.62 2 Dec 2025 $21.46 3 Dec 2025 $21.95 4 Dec 2025 $22.10 5 Dec 2025 $22.08 8 Dec 2025 $22.13 9 Dec 2025 $22.69 10 Dec 2025 $23.46 11 Dec 2025 $23.73 12 Dec 2025 $23.88 15 Dec 2025 $23.84 16 Dec 2025 $23.72 17 Dec 2025 $23.71 18 Dec 2025 $23.73 19 Dec 2025 $23.27 22 Dec 2025 $23.10 23 Dec 2025 $22.93 24 Dec 2025 $23.08 26 Dec 2025 $23.08 29 Dec 2025 $23.01 30 Dec 2025 $22.95 31 Dec 2025 $22.96 2 Jan 2026 $22.74 5 Jan 2026 $23.02 6 Jan 2026 $23.02 7 Jan 2026 $22.95 8 Jan 2026 $23.44 9 Jan 2026 $23.16 12 Jan 2026 $23.04 13 Jan 2026 $23.04 14 Jan 2026 $23.19 15 Jan 2026 $23.65 16 Jan 2026 $23.55 20 Jan 2026 $23.51 21 Jan 2026 $24.48 22 Jan 2026 $24.47 23 Jan 2026 $24.27 26 Jan 2026 $25.22 27 Jan 2026 $25.20 28 Jan 2026 $25.06 29 Jan 2026 $25.74 30 Jan 2026 $26.10 2 Feb 2026 $26.79 3 Feb 2026 $27.41 4 Feb 2026 $27.49 5 Feb 2026 $27.64 6 Feb 2026 $27.95 9 Feb 2026 $27.72 10 Feb 2026 $27.52 11 Feb 2026 $27.39 12 Feb 2026 $27.30 13 Feb 2026 $27.77 17 Feb 2026 $27.96 18 Feb 2026 $27.81 19 Feb 2026 $27.89 20 Feb 2026 $27.85 23 Feb 2026 $27.28 24 Feb 2026 $27.51 25 Feb 2026 $27.76 26 Feb 2026 $27.76 27 Feb 2026 $27.01 2 Mar 2026 $27.21 3 Mar 2026 $26.96 4 Mar 2026 $27.29 5 Mar 2026 $26.90 6 Mar 2026 $26.64 9 Mar 2026 $26.67 10 Mar 2026 $26.81 11 Mar 2026 $26.68 12 Mar 2026 $26.64 13 Mar 2026 $26.65 16 Mar 2026 $26.97 17 Mar 2026 $26.81 18 Mar 2026 $26.28 19 Mar 2026 $27.01 20 Mar 2026 $26.70 23 Mar 2026 $27.38 24 Mar 2026 $27.61 25 Mar 2026 $27.63 26 Mar 2026 $27.61 27 Mar 2026 $27.61 30 Mar 2026 $27.81 31 Mar 2026 $28.22 1 Apr 2026 $28.41 2 Apr 2026 $28.36 6 Apr 2026 $28.51 7 Apr 2026 $28.51 8 Apr 2026 $28.99 9 Apr 2026 $29.61 10 Apr 2026 $29.30 13 Apr 2026 $28.96 14 Apr 2026 $28.78 15 Apr 2026 $28.59 16 Apr 2026 $28.35 17 Apr 2026 $28.66 20 Apr 2026 $28.57 21 Apr 2026 $28.23 22 Apr 2026 $28.21 23 Apr 2026 $28.17 24 Apr 2026 $28.05 27 Apr 2026 $28.06 28 Apr 2026 $28.61 29 Apr 2026 $28.00 30 Apr 2026 $28.18 1 May 2026 $28.91 4 May 2026 $28.25 5 May 2026 $28.48 6 May 2026 $28.60 7 May 2026 $28.60 8 May 2026 $28.61 11 May 2026 $28.03 12 May 2026 $27.87 13 May 2026 $27.74 14 May 2026 $27.86 15 May 2026 $27.51 18 May 2026 $27.91 19 May 2026 $27.86 20 May 2026 $28.33 21 May 2026 $28.79 22 May 2026 $28.79 26 May 2026 $28.80 27 May 2026 $28.70 28 May 2026 $28.75 29 May 2026 $28.74 1 Jun 2026 $28.50 2 Jun 2026 $29.06 3 Jun 2026 $28.56 4 Jun 2026 $29.17 5 Jun 2026 $29.81 8 Jun 2026 $29.91 9 Jun 2026 $30.15 10 Jun 2026 $30.16 11 Jun 2026 $30.11 12 Jun 2026 $30.39 15 Jun 2026 $30.12 16 Jun 2026 $29.87 17 Jun 2026 $29.50 18 Jun 2026 $29.46 22 Jun 2026 $29.80 23 Jun 2026 $30.85 24 Jun 2026 $30.67 25 Jun 2026 $30.27 26 Jun 2026 $30.62 29 Jun 2026 $29.86 30 Jun 2026 $29.61 1 Jul 2026 $30.55 2 Jul 2026 $29.53 6 Jul 2026 $29.04 7 Jul 2026 $29.07 8 Jul 2026 $28.84 9 Jul 2026 $29.04 10 Jul 2026 $29.29 13 Jul 2026 $29.18 14 Jul 2026 $29.28 15 Jul 2026 $29.53 16 Jul 2026 $30.45 17 Jul 2026 $29.62 20 Jul 2026 $29.55 21 Jul 2026 $29.61 22 Jul 2026 $29.48 23 Jul 2026 $29.79 24 Jul 2026 $30.05 27 Jul 2026 $30.23 28 Jul 2026 $30.59 29 Jul 2026 $30.58 30 Jul 2026 $30.39 31 Jul 2026 $30.59 3 Aug 2026 $30.92 4 Aug 2026 $31.13 5 Aug 2026 $31.32 6 Aug 2026 $31.43 7 Aug 2026 $31.25 10 Aug 2026 $31.01 11 Aug 2026 $31.59 12 Aug 2026 $31.67 13 Aug 2026 $31.78 14 Aug 2026 $31.60 17 Aug 2026 $31.88 18 Aug 2026 $32.10 19 Aug 2026 $31.28 20 Aug 2026 $31.73 21 Aug 2026 $31.76 24 Aug 2026 $31.85 25 Aug 2026 $31.81 26 Aug 2026 $31.33 27 Aug 2026 $31.43 28 Aug 2026 $31.60 31 Aug 2026 $31.49 1 Sep 2026 $31.23 2 Sep 2026 $31.75 3 Sep 2026 $32.05 4 Sep 2026 $32.44 8 Sep 2026 $32.30 9 Sep 2026 $31.82 10 Sep 2026 $32.34 11 Sep 2026 $32.49 14 Sep 2026 $32.45 15 Sep 2026 $32.82 16 Sep 2026 $32.13 17 Sep 2026 $32.31 18 Sep 2026 $31.91 21 Sep 2026 $32.02 22 Sep 2026 $32.05 23 Sep 2026 $31.09 24 Sep 2026 $31.81 25 Sep 2026 $31.82 28 Sep 2026 $31.79 29 Sep 2026 $31.65 30 Sep 2026 $31.38 1 Oct 2026 $31.73 2 Oct 2026 $32.36 5 Oct 2026 $31.98 6 Oct 2026 $32.27 7 Oct 2026 $31.89 8 Oct 2026 $31.98 9 Oct 2026 $31.46 Hagan Patrick G Director Bought $6.26K 24 Oct 2025 · at $20.85 · 3.3% of stake Cassabaum Michelle R Director Bought $916.08 31 Oct 2025 · at $20.82 · 0.5% of stake Beals Douglas W Director Bought $10.69K 13 Nov 2025 · at $21.37 · 20.4% of stake PUTZIER JEFFREY K President of subsidiary bank Bought $4.25K 17 Nov 2025 · at $21.25 · 5.5% of stake Swartz Kevin L Director Bought $4.16K 21 Nov 2025 · at $20.80 · 3.9% of stake Bauer Scott T President of subsidiary bank Bought $433.56 2 Dec 2025 · at $21.68 · 0.5% of stake Trost Scot A. Director Bought $4.58K 10 Dec 2025 · at $22.88 · 25.0% of stake Cassabaum Michelle R Director Bought $7.31K 30 Jan 2026 · at $26.11 · 3.1% of stake Cassabaum Michelle R Director Bought $5.59K 27 Feb 2026 · at $27.25 · 2.2% of stake Cassabaum Michelle R Director Bought $2.36K 30 Apr 2026 · at $28.08 · 0.9% of stake Hagan Patrick G Director Bought $2.77K 12 May 2026 · at $27.65 · 1.1% of stake Hagan Patrick G Director Bought $5.54K 15 May 2026 · at $27.69 · 2.1% of stake Cassabaum Michelle R Director Bought $4.90K 29 May 2026 · at $28.83 · 1.7% of stake Cassabaum Michelle R Director Bought $4.23K 31 Jul 2026 · at $30.20 · 1.4% of stake Schreier Richard President of subsidiary bank Bought $9.99K 14 Aug 2026 · at $31.60 · 4.2% of stake Beals Douglas W Director Bought $10.13K 20 Aug 2026 · at $31.16 · 11.0% of stake Cassabaum Michelle R Director Bought $5.68K 31 Aug 2026 · at $31.54 · 1.8% of stake Baker Jeffery C Director Bought $9.56K 9 Sep 2026 · at $31.88 · 8.4% of stake
18 buys0 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Net income
$19.03M
Free cash flow
$20.70M
Return on equity
9.2%
Debt to equity
0.09

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
0K 19M FY20 Fiscal year 2020 Revenue $0.00 Net income $18.85M Margin n/a 0K 24M FY21 Fiscal year 2021 Revenue $0.00 Net income $23.91M Margin n/a 0K 19M FY22 Fiscal year 2022 Revenue $0.00 Net income $19.29M Margin n/a 0K 11M FY23 Fiscal year 2023 Revenue $0.00 Net income $10.82M Margin n/a 0K 10M FY24 Fiscal year 2024 Revenue $0.00 Net income $10.22M Margin n/a 0K 19M FY25 Fiscal year 2025 Revenue $0.00 Net income $19.03M Margin n/a
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
9 Sep 2026 Baker Jeffery C
Director
Bought $9.56K 8.4%
31 Aug 2026 Cassabaum Michelle R
Director
Bought $5.68K 1.8%
20 Aug 2026 Beals Douglas W
Director
Bought $10.13K 11.0%
14 Aug 2026 Schreier Richard
President of subsidiary bank
Bought $9.99K 4.2%
31 Jul 2026 Cassabaum Michelle R
Director
Bought $4.23K 1.4%
29 May 2026 Cassabaum Michelle R
Director
Bought $4.90K 1.7%