ATLO Insider Trading

Insider Ownership Percentage: 3.21%
Insider Buying (Last 12 Months): $148,989.65
Insider Selling (Last 12 Months): $0.00

Ames National Insider Trading History Chart

This chart shows the insider buying and selling history at Ames National by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Ames National Share Price & Price History

Current Price: $19.06
Price Change: Price Increase of +0.06 (0.32%)
As of 04/18/2024 01:00 AM ET

This chart shows the closing price history over time for ATLO up to the past year.

Skip Chart and Table DataPrice Data in Insider Trading History Table
Days: 30 | 90 | 365

Ames National Insider Trading History

Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
2/2/2024James R. Larson, IIDirectorBuy200$19.67$3,934.0011,500View SEC Filing Icon  
1/31/2024Michelle R. CassabaumDirectorBuy57$21.86$1,246.025,751View SEC Filing Icon  
11/30/2023Michelle R. CassabaumDirectorBuy310$18.41$5,707.105,454View SEC Filing Icon  
11/20/2023Jeffrey K PutzierInsiderBuy200$19.05$3,810.003,427View SEC Filing Icon  
10/31/2023Michelle R. CassabaumDirectorBuy94$16.75$1,574.505,144View SEC Filing Icon  
10/27/2023John Patrick NelsonPresidentBuy1,237$16.17$20,002.2915,757View SEC Filing Icon  
10/27/2023Scott T. BauerInsiderBuy300$16.10$4,830.003,389View SEC Filing Icon  
9/15/2023Patrick G. HaganDirectorBuy200$17.86$3,572.006,970View SEC Filing Icon  
9/7/2023Horras Betty A BaudlerDirectorBuy50$17.77$888.5021,775View SEC Filing Icon  
9/5/2023James R. Larson, IIDirectorBuy250$18.03$4,507.5011,000View SEC Filing Icon  
8/31/2023Michelle R. CassabaumDirectorBuy313$18.08$5,659.045,050View SEC Filing Icon  
8/22/2023John Patrick NelsonPresidentBuy1,132$17.91$20,274.1214,520View SEC Filing Icon  
8/14/2023Jeffery C BakerDirectorBuy200$18.96$3,792.002,117View SEC Filing Icon  
7/31/2023Michelle R. CassabaumDirectorBuy164$19.64$3,220.964,737View SEC Filing Icon  
6/12/2023Horras Betty A BaudlerDirectorBuy75$19.25$1,443.7521,725View SEC Filing Icon  
6/2/2023Steven D ForthDirectorBuy200$18.41$3,682.003,620View SEC Filing Icon  
5/31/2023Michelle R. CassabaumDirectorBuy330$18.13$5,982.904,573View SEC Filing Icon  
5/23/2023James R. Larson, IIDirectorBuy250$18.09$4,522.5010,750View SEC Filing Icon  
5/17/2023Michael A WilsonEVPBuy250$18.00$4,500.00500View SEC Filing Icon  
5/16/2023John L PierschbacherCFOBuy200$18.15$3,630.007,100View SEC Filing Icon  
5/12/2023Robert A ThomasInsiderBuy500$17.80$8,900.001,900View SEC Filing Icon  
5/11/2023John Patrick NelsonPresidentBuy1,003$17.89$17,943.6713,388View SEC Filing Icon  
5/11/2023Lisa M EslingerDirectorBuy200$17.89$3,578.002,853View SEC Filing Icon  
5/8/2023Patrick G. HaganDirectorBuy150$18.40$2,760.006,770View SEC Filing Icon  
4/28/2023Michelle R. CassabaumDirectorBuy360$18.83$6,778.804,243View SEC Filing Icon  
4/26/2023Patrick G. HaganDirectorBuy120$18.75$2,250.006,620View SEC Filing Icon  
1/31/2023David W. BensonDirectorBuy40$24.00$960.006,701View SEC Filing Icon  
12/12/2022Michael A WilsonEVPBuy250$23.26$5,815.00250View SEC Filing Icon  
11/15/2022Jeffery C BakerDirectorBuy1,000$22.70$22,700.001,402View SEC Filing Icon  
10/31/2022Michelle R. CassabaumDirectorBuy67$22.18$1,486.063,453View SEC Filing Icon  
8/31/2022Michelle R. CassabaumDirectorBuy252$22.00$5,544.003,386View SEC Filing Icon  
8/26/2022Patrick G. HaganDirectorBuy200$21.95$4,390.006,500View SEC Filing Icon  
8/19/2022Patrick G. HaganDirectorBuy500$22.25$11,125.006,300View SEC Filing Icon  
8/16/2022Richard SchreierInsiderBuy448$22.31$9,994.885,383View SEC Filing Icon  
7/29/2022Michelle R. CassabaumDirectorBuy56$22.05$1,234.803,134View SEC Filing Icon  
7/27/2022James R. Larson, IIDirectorBuy800$22.13$17,704.0031,000View SEC Filing Icon  
6/14/2022Patrick G. HaganDirectorBuy300$22.50$6,750.005,800View SEC Filing Icon  
5/31/2022Michelle R. CassabaumDirectorBuy357$22.94$8,189.583,078View SEC Filing Icon  
5/27/2022Kevin L SwartzDirectorBuy1,000$22.70$22,700.004,080View SEC Filing Icon  
5/25/2022Horras Betty A BaudlerDirectorBuy100$22.86$2,286.0021,550View SEC Filing Icon  
5/25/2022Scott T. BauerInsiderBuy200$22.85$4,570.002,889View SEC Filing Icon  
5/19/2022Jeffrey K PutzierInsiderBuy200$23.00$4,600.003,227View SEC Filing Icon  
5/19/2022Patrick G. HaganDirectorBuy500$22.85$11,425.005,500View SEC Filing Icon  
5/13/2022Stephen C. McgillInsiderBuy200$23.91$4,782.003,450View SEC Filing Icon  
5/12/2022Patrick G. HaganDirectorBuy500$23.01$11,505.004,635View SEC Filing Icon  
4/29/2022David W. BensonDirectorBuy35$23.50$822.506,020View SEC Filing Icon  
3/11/2022Patrick G. HaganDirectorBuy264$23.75$6,270.00View SEC Filing Icon  
3/2/2022Patrick G. HaganDirectorBuy300$23.95$7,185.00View SEC Filing Icon  
1/31/2022Michelle R. CassabaumDirectorBuy50$24.83$1,241.50View SEC Filing Icon  
11/30/2021David W. BensonDirectorBuy253$24.50$6,198.50View SEC Filing Icon  
10/29/2021Michelle R. CassabaumDirectorBuy59$24.40$1,439.60View SEC Filing Icon  
10/25/2021Patrick G. HaganDirectorBuy300$23.50$7,050.00View SEC Filing Icon  
9/14/2021James R. Larson, IIDirectorBuy308$22.98$7,077.84View SEC Filing Icon  
9/10/2021Thomas H. PohlmanDirectorBuy500$23.08$11,540.00View SEC Filing Icon  
9/3/2021James R. Larson, IIDirectorBuy500$23.25$11,625.00View SEC Filing Icon  
8/31/2021Michelle R. CassabaumDirectorBuy235$23.50$5,522.50View SEC Filing Icon  
8/24/2021James R. Larson IIDirectorBuy500$23.25$11,625.004,036View SEC Filing Icon  
8/18/2021Patrick G. HaganDirectorBuy500$23.60$11,800.00View SEC Filing Icon  
8/16/2021Betty A. BaudlerDirectorBuy75$23.86$1,789.5021,450View SEC Filing Icon  
8/11/2021James R. Larson IIDirectorBuy500$23.75$11,875.002,720View SEC Filing Icon  
7/29/2021Patrick G. HaganDirectorBuy1,000$23.72$23,720.00View SEC Filing Icon  
7/23/2021James R. Larson, IIDirectorBuy500$23.50$11,750.00View SEC Filing Icon  
7/21/2021Patrick G. HaganDirectorBuy150$23.60$3,540.002,247View SEC Filing Icon  
7/21/2021Scott T. BauerInsiderBuy200$23.42$4,684.00View SEC Filing Icon  
6/15/2021James R. Larson, IIDirectorBuy200$25.00$5,000.0021,275View SEC Filing Icon  
6/10/2021Patrick G. HaganDirectorBuy200$25.35$5,070.003,786View SEC Filing Icon  
5/28/2021David W. BensonDirectorBuy356$25.47$9,067.321,766View SEC Filing Icon  
5/27/2021Stephen C. McgillInsiderBuy200$25.41$5,082.003,150View SEC Filing Icon  
5/25/2021Adam SnodgrassInsiderBuy200$25.70$5,140.00200View SEC Filing Icon  
5/12/2021Patrick G. HaganDirectorBuy500$24.27$12,135.003,586View SEC Filing Icon  
4/30/2021David W. BensonDirectorBuy57$25.33$1,443.814,692View SEC Filing Icon  
4/27/2021Patrick G. HaganDirectorBuy200$25.30$5,060.003,086View SEC Filing Icon  
See Full Table

SEC Filings (Institutional Ownership Changes) for Ames National (NASDAQ:ATLO)

26.47% of Ames National stock is owned by institutions. Institutional ownership can be a sign of analyst confidence in the fundamentals of the stock.

Institutional Buying and Selling by Quarter

This chart shows the instiutional buying and selling at ATLO by year and by quarter.

Skip Institutional Buying and Selling Chart and Table DataRead Chart Data in Institutional Trading History Table

Ames National Institutional Trading History

Reporting DateHedge FundShares HeldMarket Value% of PortfolioQuarterly Change in SharesOwnership in CompanyDetails
3/11/2024Vanguard Group Inc.486,925$10.39M0.0%+1.4%5.416%Search for SEC Filing on Google Icon
2/16/2024Clarity Asset Management Inc.1,781$38K0.0%N/A0.020%Search for SEC Filing on Google Icon
2/16/2024GSA Capital Partners LLP14,236$0.30M0.0%N/A0.158%Search for SEC Filing on Google Icon
2/15/2024Barclays PLC11,719$0.25M0.0%+675.6%0.130%Search for SEC Filing on Google Icon
2/15/2024Vanguard Group Inc.486,925$10.39M0.0%+1.4%5.415%Search for SEC Filing on Google Icon
2/15/2024Bridgeway Capital Management LLC26,776$0.57M0.0%-5.7%0.298%Search for SEC Filing on Google Icon
2/14/2024Royal Bank of Canada15,057$0.32M0.0%+3.7%0.167%Search for SEC Filing on Google Icon
2/9/2024UBS Group AG12,215$0.26M0.0%+139.3%0.136%Search for SEC Filing on Google Icon
2/7/2024Dimensional Fund Advisors LP246,347$5.26M0.0%-1.1%2.740%Search for SEC Filing on Google Icon
2/7/2024BNP Paribas Financial Markets2,419$52K0.0%-32.5%0.027%Search for SEC Filing on Google Icon
2/1/2024CWM LLC1,608$34K0.0%+2,044.0%0.018%Search for SEC Filing on Google Icon
1/12/2024SG Americas Securities LLC4,691$100K0.0%N/A0.052%Search for SEC Filing on Google Icon
12/18/2023Vanguard Group Inc.479,998$7.96M0.0%+1.7%5.339%Search for SEC Filing on Google Icon
11/14/2023California State Teachers Retirement System1,900$32K0.0%-33.7%0.021%Search for SEC Filing on Google Icon
11/14/2023Tower Research Capital LLC TRC 2,150$36K0.0%+263.8%0.024%Search for SEC Filing on Google Icon
11/13/2023LPL Financial LLC55,029$0.91M0.0%+34.6%0.612%Search for SEC Filing on Google Icon
11/3/2023Carl P. Sherr & Co. LLC31,054$0.52M0.3%-10.9%0.345%Search for SEC Filing on Google Icon
10/26/2023Punch & Associates Investment Management Inc.44,362$0.74M0.0%-8.9%0.493%Search for SEC Filing on Google Icon
9/21/2023Barclays PLC1,713$30K0.0%-52.2%0.019%Search for SEC Filing on Google Icon
8/21/2023California State Teachers Retirement System2,865$52K0.0%N/A0.032%Search for SEC Filing on Google Icon
8/21/2023Osaic Holdings Inc.3,216$58K0.0%+38.9%0.036%Search for SEC Filing on Google Icon
8/15/2023Wells Fargo & Company MN3,286$59K0.0%+608.2%0.037%Search for SEC Filing on Google Icon
8/15/2023Royal Bank of Canada15,002$0.27M0.0%+13.3%0.167%Search for SEC Filing on Google Icon
8/14/2023State Street Corp107,221$1.93M0.0%+165.3%1.193%Search for SEC Filing on Google Icon
8/14/2023Nuveen Asset Management LLC10,397$0.19M0.0%N/A0.116%Search for SEC Filing on Google Icon
8/11/2023Renaissance Technologies LLC64,384$1.16M0.0%-3.9%0.716%Search for SEC Filing on Google Icon
8/11/2023BlackRock Inc.532,950$9.61M0.0%+327.0%5.928%Search for SEC Filing on Google Icon
8/11/2023Trexquant Investment LP12,717$0.23M0.0%N/A0.141%Search for SEC Filing on Google Icon
8/11/2023Geode Capital Management LLC162,965$2.94M0.0%+88.1%1.813%Search for SEC Filing on Google Icon
8/11/2023JPMorgan Chase & Co.7,298$0.13M0.0%-61.3%0.081%Search for SEC Filing on Google Icon
8/11/2023Northern Trust Corp73,577$1.33M0.0%+245.1%0.818%Search for SEC Filing on Google Icon
8/10/2023MetLife Investment Management LLC4,673$84K0.0%N/A0.052%Search for SEC Filing on Google Icon
8/10/2023Osaic Holdings Inc.3,216$58K0.0%+38.9%0.036%Search for SEC Filing on Google Icon
8/10/2023Charles Schwab Investment Management Inc.23,759$0.43M0.0%N/A0.264%Search for SEC Filing on Google Icon
8/10/2023Citigroup Inc.2,564$46K0.0%-37.2%0.029%Search for SEC Filing on Google Icon
8/9/2023Dimensional Fund Advisors LP266,559$4.81M0.0%+8.4%2.964%Search for SEC Filing on Google Icon
8/9/2023BNP Paribas Arbitrage SNC3,053$55K0.0%+4,824.2%0.034%Search for SEC Filing on Google Icon
8/4/2023American International Group Inc.4,145$75K0.0%N/A0.046%Search for SEC Filing on Google Icon
8/3/2023Barclays PLC1,713$30K0.0%-52.2%0.019%Search for SEC Filing on Google Icon
8/3/2023Bank of New York Mellon Corp40,864$0.74M0.0%+99.8%0.455%Search for SEC Filing on Google Icon
8/2/2023Fourthstone LLC13,257$0.24M0.1%-97.5%0.147%Search for SEC Filing on Google Icon
7/31/2023LPL Financial LLC40,891$0.74M0.0%+4.1%0.455%Search for SEC Filing on Google Icon
7/21/2023IFG Advisory LLC30,330$0.55M0.0%+32.1%0.337%Search for SEC Filing on Google Icon
7/17/2023Carl P. Sherr & Co. LLC34,845$0.63M0.4%-4.4%0.388%Search for SEC Filing on Google Icon
7/14/2023SeaCrest Wealth Management LLC10,460$0.19M0.0%N/A0.116%Search for SEC Filing on Google Icon
5/18/2023JPMorgan Chase & Co.18,844$0.39M0.0%+376,780.0%0.210%Search for SEC Filing on Google Icon
5/16/2023Susquehanna International Group LLP52,563$1.09M0.0%+140.7%0.585%Search for SEC Filing on Google Icon
5/16/2023Jane Street Group LLC33,181$0.69M0.0%N/A0.369%Search for SEC Filing on Google Icon
5/16/2023State Street Corp40,421$0.84M0.0%+4.4%0.450%Search for SEC Filing on Google Icon
5/16/2023Fourthstone LLC524,967$10.92M3.8%-27.0%5.838%Search for SEC Filing on Google Icon
5/15/2023Punch & Associates Investment Management Inc.31,500$0.66M0.0%N/A0.350%Search for SEC Filing on Google Icon
5/15/2023Two Sigma Advisers LP33,500$0.70M0.0%+3.7%0.373%Search for SEC Filing on Google Icon
5/15/2023Two Sigma Investments LP29,447$0.61M0.0%-17.1%0.327%Search for SEC Filing on Google Icon
5/12/2023Renaissance Technologies LLC66,984$1.39M0.0%-18.0%0.745%Search for SEC Filing on Google Icon
5/12/2023BlackRock Inc.124,816$2.60M0.0%+0.8%1.388%Search for SEC Filing on Google Icon
5/12/2023Bank of America Corp DE13,716$0.29M0.0%+279.1%0.153%Search for SEC Filing on Google Icon
5/12/2023HRT Financial LP12,195$0.25M0.0%N/A0.136%Search for SEC Filing on Google Icon
5/12/2023Dimensional Fund Advisors LP245,914$5.12M0.0%+8.0%2.735%Search for SEC Filing on Google Icon
5/11/2023Citigroup Inc.4,085$85K0.0%+1,465.1%0.045%Search for SEC Filing on Google Icon
5/4/2023Barclays PLC3,585$74K0.0%+378.0%0.040%Search for SEC Filing on Google Icon
5/2/2023Carl P. Sherr & Co. LLC36,435$0.76M0.5%-7.1%0.405%Search for SEC Filing on Google Icon
4/26/2023IFG Advisory LLC22,952$0.48M0.0%N/A0.255%Search for SEC Filing on Google Icon
2/15/2023Millennium Management LLC57,688$1.36M0.0%-35.4%0.642%Search for SEC Filing on Google Icon
2/15/2023Morgan Stanley33,903$0.80M0.0%+53.8%0.377%Search for SEC Filing on Google Icon
2/15/2023Man Group plc9,697$0.23M0.0%N/A0.108%Search for SEC Filing on Google Icon
2/14/2023Susquehanna International Group LLP21,835$0.52M0.0%N/A0.243%Search for SEC Filing on Google Icon
2/14/2023Two Sigma Investments LP35,507$0.84M0.0%+57.8%0.395%Search for SEC Filing on Google Icon
2/14/2023Arrowstreet Capital Limited Partnership12,387$0.29M0.0%-19.7%0.138%Search for SEC Filing on Google Icon
2/13/2023Renaissance Technologies LLC81,684$1.93M0.0%+11.2%0.909%Search for SEC Filing on Google Icon
2/9/2023Dimensional Fund Advisors LP227,794$5.38M0.0%+2.4%2.534%Search for SEC Filing on Google Icon
2/7/2023Commonwealth Equity Services LLC29,054$0.69M0.0%-10.9%0.323%Search for SEC Filing on Google Icon
12/8/2022Bank of New York Mellon Corp49,453$1.10M0.0%+1.9%0.550%Search for SEC Filing on Google Icon
11/15/2022State Street Corp37,112$0.82M0.0%+14.5%0.413%Search for SEC Filing on Google Icon
11/15/2022Two Sigma Advisers LP19,600$0.44M0.0%-35.3%0.218%Search for SEC Filing on Google Icon
11/15/2022Two Sigma Investments LP22,507$0.50M0.0%-27.8%0.250%Search for SEC Filing on Google Icon
11/15/2022Vanguard Group Inc.403,214$8.94M0.0%-0.4%4.484%Search for SEC Filing on Google Icon
11/15/2022Bank of New York Mellon Corp49,453$1.10M0.0%+1.9%0.550%Search for SEC Filing on Google Icon
11/15/2022BlackRock Inc.123,481$2.74M0.0%-8.7%1.374%Search for SEC Filing on Google Icon
11/15/2022Commonwealth Equity Services LLC32,595$0.72M0.0%+12.3%0.363%Search for SEC Filing on Google Icon
11/14/2022Royal Bank of Canada12,600$0.28M0.0%+6.8%0.140%Search for SEC Filing on Google Icon
11/14/2022Renaissance Technologies LLC73,429$1.63M0.0%-25.0%0.817%Search for SEC Filing on Google Icon
11/10/2022Dimensional Fund Advisors LP222,414$4.93M0.0%+5.9%2.474%Search for SEC Filing on Google Icon
11/3/2022Royce & Associates LP17,848$0.40M0.0%-33.6%0.199%Search for SEC Filing on Google Icon
8/15/2022State Street Corp32,412$0.72M0.0%+3.5%0.360%Search for SEC Filing on Google Icon
8/15/2022Millennium Management LLC91,648$2.03M0.0%-21.3%1.019%Search for SEC Filing on Google Icon
8/13/2022Renaissance Technologies LLC97,884$2.17M0.0%-24.7%1.077%Search for SEC Filing on Google Icon
8/12/2022LPL Financial LLC39,792$0.88M0.0%+63.2%0.438%Search for SEC Filing on Google Icon
8/11/2022UBS Group AG1,552$35K0.0%+45.0%0.017%Search for SEC Filing on Google Icon
8/11/2022JPMorgan Chase & Co.1,616$36K0.0%-61.6%0.018%Search for SEC Filing on Google Icon
8/5/2022Connor Clark & Lunn Investment Management Ltd.10,885$0.24M0.0%-28.0%0.120%Search for SEC Filing on Google Icon
8/4/2022Royce & Associates LP26,867$0.60M0.0%-71.1%0.296%Search for SEC Filing on Google Icon
5/17/2022Stadium Capital Management LLC287,737$7.15M3.4%-19.4%3.165%Search for SEC Filing on Google Icon
5/16/2022State Street Corp31,312$0.78M0.0%+4.5%0.344%Search for SEC Filing on Google Icon
5/16/2022UBS Group AG1,070$26K0.0%+256.7%0.012%Search for SEC Filing on Google Icon
5/13/2022Renaissance Technologies LLC129,984$3.23M0.0%-2.3%1.430%Search for SEC Filing on Google Icon
5/13/2022Arrowstreet Capital Limited Partnership23,910$0.59M0.0%-9.9%0.263%Search for SEC Filing on Google Icon
5/13/2022Vanguard Group Inc.399,971$9.94M0.0%+6.6%4.400%Search for SEC Filing on Google Icon
5/13/2022Dimensional Fund Advisors LP192,291$4.78M0.0%+8.0%2.115%Search for SEC Filing on Google Icon
5/12/2022BlackRock Inc.136,756$3.40M0.0%-1.4%1.504%Search for SEC Filing on Google Icon
5/12/2022Acadian Asset Management LLC12,888$0.32M0.0%+152.8%0.142%Search for SEC Filing on Google Icon
Data available starting January 2016

See Full Table
Ames National logo
Ames National Corporation operates as a multi-bank holding company that provides banking products and services primarily in Boone, Clarke, Hancock, Marshall, Polk, Story, and Union counties in central, north central, and south-central Iowa. The company accepts various deposit products, including checking and savings accounts; and time deposits, such as money market accounts and certificates of deposit. It also provides loans, such as short-term and medium-term commercial and agricultural real estate, residential real estate loans, equipment, vehicle, and home improvement loans; consumer loans to finance consumer purchases, such as automobiles, trucks, recreational vehicles, household furnishings, boats, personal loans, and lines of credit; agricultural and business operating loans and lines of credit; and originates mortgage loans for sale into the secondary market. In addition, the company offers cash management, merchant credit card processing, safe deposit box, wire transfer, direct deposit, and automated/video teller machine access services; and automatic drafts for various accounts, as well as wealth management services. Further, it provides farm management, investment, and custodial services for individuals, businesses, and non-profit organizations; and online, mobile, and private banking services. Ames National Corporation was incorporated in 1903 and is headquartered in Ames, Iowa.
Read More on Ames National

Today's Range

Now: $19.06
Low: $18.90
High: $19.25

50 Day Range

MA: $19.22
Low: $17.76
High: $20.90

52 Week Range

Now: $19.06
Low: $15.01
High: $22.50

Volume

13,498 shs

Average Volume

13,248 shs

Market Capitalization

$171.35 million

P/E Ratio

15.75

Dividend Yield

5.70%

Beta

0.58

Who are the company insiders with the largest holdings of Ames National?

Ames National's top insider investors include:
  1. James R Larson II (Director)
  2. Horras Betty A Baudler (Director)
  3. John Patrick Nelson (President)
  4. John L Pierschbacher (CFO)
  5. Patrick G Hagan (Director)
  6. David W Benson (Director)
  7. Michelle R Cassabaum (Director)
  8. Richard Schreier (Insider)
  9. Kevin L Swartz (Director)
  10. Steven D Forth (Director)
  11. Stephen C Mcgill (Insider)
  12. Jeffrey K Putzier (Insider)
  13. Scott T Bauer (Insider)
  14. Lisa M Eslinger (Director)
  15. Jeffery C Baker (Director)
  16. Robert A Thomas (Insider)
  17. Michael A Wilson (EVP)
Learn More about top insider investors at Ames National.