Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 39 buys in history.
Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| AMES NATIONAL CORP | 9,988 | reported | 29 May 2026 | tx 44+8,041 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 29 May 2026 | PURCHASE | AMES NATIONAL CORP | 170 | 28.83 USD | |
| 30 Apr 2026 | PURCHASE | AMES NATIONAL CORP | 84 | 28.08 USD | |
| 27 Feb 2026 | PURCHASE | AMES NATIONAL CORP | 205 | 27.25 USD | |
| 30 Jan 2026 | PURCHASE | AMES NATIONAL CORP | 280 | 26.11 USD | |
| 31 Oct 2025 | PURCHASE | AMES NATIONAL CORP | 44 | 20.82 USD | |
| 29 Aug 2025 | PURCHASE | AMES NATIONAL CORP | 278 | 19.83 USD | |
| 31 Jul 2025 | PURCHASE | AMES NATIONAL CORP | 164 | 18.29 USD | |
| 30 May 2025 | PURCHASE | AMES NATIONAL CORP | 314 | 17.54 USD | |
| 30 Apr 2025 | PURCHASE | AMES NATIONAL CORP | 122 | 17.05 USD | |
| 28 Feb 2025 | PURCHASE | AMES NATIONAL CORP | 288 | 18.62 USD | |
| 31 Jan 2025 | PURCHASE | AMES NATIONAL CORP | 70 | 18.14 USD | |
| 29 Nov 2024 | PURCHASE | AMES NATIONAL CORP | 346 | 17.00 USD | |
| 31 Oct 2024 | PURCHASE | AMES NATIONAL CORP | 88 | 17.28 USD | |
| 31 Oct 2024 | PURCHASE | AMES NATIONAL CORP | 2 | 17.17 USD | anomaly |
| 30 Aug 2024 | PURCHASE | AMES NATIONAL CORP | 287 | 18.75 USD | |
| 02 Aug 2024 | PURCHASE | AMES NATIONAL CORP | 166 | 19.35 USD | |
| 31 May 2024 | PURCHASE | AMES NATIONAL CORP | 297 | 20.65 USD | |
| 30 Apr 2024 | PURCHASE | AMES NATIONAL CORP | 67 | 19.50 USD | |
| 01 Mar 2024 | PURCHASE | AMES NATIONAL CORP | 300 | 18.80 USD | |
| 31 Jan 2024 | PURCHASE | AMES NATIONAL CORP | 57 | 21.86 USD | |
| 30 Nov 2023 | PURCHASE | AMES NATIONAL CORP | 310 | 18.41 USD | |
| 31 Oct 2023 | PURCHASE | AMES NATIONAL CORP | 94 | 16.75 USD | |
| 31 Aug 2023 | PURCHASE | AMES NATIONAL CORP | 313 | 18.08 USD | |
| 31 Jul 2023 | PURCHASE | AMES NATIONAL CORP | 164 | 19.64 USD | |
| 31 May 2023 | PURCHASE | AMES NATIONAL CORP | 330 | 18.13 USD |