Latest News for NKSH

National Bankshares, Inc. (NASDAQ: NKSH - Get Free Report) shares passed above its 200-day moving average during trading on Thursday. The stock has a 200-day moving average of $30.64 and traded as high as $36.51. National Bankshares shares last traded at $36.21, with a volume of 9,623 shares trading hands. Analyst Upgrades and Downgrades A

National Bankshares (NASDAQ: NKSH - Get Free Report) and Prime Meridian (OTCMKTS:PMHG - Get Free Report) are both small-cap finance companies, but which is the superior stock? We will contrast the two companies based on the strength of their analyst recommendations, dividends, valuation, profitability, risk, earnings and institutional ownership. Insider and Institutional Ownership 29.7% of National

Brandes Investment Partners LP trimmed its holdings in shares of National Bankshares, Inc. (NASDAQ: NKSH) by 21.9% in the second quarter, according to its most recent Form 13F filing with the SEC. The institutional investor owned 177,826 shares of the bank's stock after selling 49,781 shares during the period. Brandes Investment Partners LP
🧮 Earnings Move Analyzer
Insider Trading
Insider Trading
| Name | Role | Date | Type | Shares | Price | Form | Link |
|---|
Senate Trading
No Senate trades found for NKSH.
U.S. House Trading
No House trades found for NKSH.
Options Chain Settings
Changes apply instantly as you toggle. Tap Done when finished.
Options Chain
Select an expiration to expand. Bid/Ask are shown first (before Mark) on both sides.
