Director Ball purchases 1,000 NKSH shares at $25.80; holdings now 23,169 shares; stock -19.5% from 52-week high.
Director Lawrence J Ball purchased 1,000 shares of National Bankshares Inc at $25.80 on 2025-06-18, increasing his holdings to 23,169 shares. His prior trades at NKSH show mixed timing results: 3 of 5 prior buys were well-timed at the 90-day mark, with performance ranging from -5.9% to +18.4% over 90 days. The current price of $25.91 is -19.5% from the 52-week high of $32.20, placing the stock at a depressed price level within its annual range. The company's fundamentals show annual revenue growth of +5.7% with a reasonable P/E of 19.05, but recent price momentum is negative (30-day change -1.9%, 90-day change -4.4%). This purchase represents a modest accumulation in the context of his total holdings but occurs during a period of sustained downward price pressure.