NATIONAL BANKSHARES INC (NKSH)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$8.2M$7.4M$7.1M$7.0M$6.7M$5.7M$6.2M$6.3M$6.1M$5.4M
Operating expenses$36.4M$35.0M$29.2M$27.0M$26.1M$25.0M$25.8M$27.3M$24.2M$23.3M$25.6M$24.4M$24.3M$23.5M$23.4M$23.1M$23.9M
Net income$15.8M$7.6M$15.7M$25.9M$20.4M$16.1M$17.5M$16.2M$14.1M$14.9M$15.8M$16.9M$17.8M$17.7M$17.6M$15.6M$14.3M
Basic EPSper diluted share$2.49$1.24$2.66$4.33$3.28$2.48$2.65$2.32$2.03$2.15$2.28$2.43$2.56$2.56$2.54$2.25$2.07
Diluted EPSper diluted share$2.49$1.24$2.66$4.33$3.28$2.48$2.65$2.32$2.03$2.15$2.28$2.43$2.55$2.55$2.54$2.24$2.06

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys9$136.0K disclosed value
Sells (SEC code S)0$0.00 disclosed value
9 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Mar 13, 2026Form 4Sweet Alan JeffreyDirectorBuyCommon Stock215$37.10$8.0K9.4K
Jun 18, 2025Form 4BALL LAWRENCE JDirectorBuyCommon Stock1.0K$25.80$25.8K23.2K
Jun 12, 2025Form 4Sweet Alan JeffreyDirectorBuyCommon Stock225$26.50$6.0K9.0K
Jun 2, 2025Form 4Smith Lutheria H.DirectorBuyCommon Stock24$26.17$628.081.5K
Mar 14, 2025Form 4Green Charles E IIIDirectorBuyCommon Stock1.0K$27.08$27.1K49.1K