Kevin Swartz

(Mr. Kevin Swartz)

Currently holds a position at Ames National Corp

Positions
Position Company Period
Independent Director Ames National Corp Jan. 1, 2016 -
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Total value Details
2023-09-15 2023-09-14
B Purchase
500 +11.7%
17.80
8,900 USD
500 +11.7% 17.80 8,900 USD
2022-05-31 2022-05-27
B Purchase
1,000 +32.5%
22.70
22,700 USD
1,000 +32.5% 22.70 22,700 USD
2021-07-22 2021-07-22
B Purchase
1,000 +48.1%
23.25
23,250 USD
1,000 +48.1% 23.25 23,250 USD
2021-02-18 2021-02-01
B Purchase
400 +23.8%
22.35
8,940 USD
400 +23.8% 22.35 8,940 USD