NKSH National Bankshares, Inc.

-

National Bankshares Missed Consensus Estimates

Thursday, July 23, 2026 · 12:00 AM ET

National Bankshares (NKSH) reported earnings of $0.79 per share on revenue of $22.10 million for the second quarter ended June 2026. The consensus earnings estimate was $0.80 per share on revenue of $15.65 million. The company missed consensus estimates by 1.25% while revenue grew 6.17% on a year-over-year basis.

National Bankshares, Inc. is a bank holding company. Except for a separate investment portfolio, Bankshares conducts all of its business operations through its two wholly-owned subsidiaries, The National Bank of Blacksburg and Bank of Tazewell County .

Earnings Whisper Grade
Power Rating
Reported Earnings
$0.79
Earnings Whisper®
Consensus Estimate
$0.80
Earnings Surprise
Earnings Growth29.5 %
Reported Revenue
$22.10M
Revenue Estimate
$15.65M

Consensus estimates for banks and some financial institutions are for net interest income, which may not be comparable to reported revenue.

Revenue Surprise
Revenue Growth6.2 %