Overview Financials News + Filings Key Docs Charts Holdings Ownership
|
ROYAL BANK OF CANADA
> NKSH
| Date | Name | Ticker | Shares | Change | Value | Change | Price |
| 06/30/2023 | NATIONAL BANKSHARES INC | NKSH | 7,130 | 930 | 209,000,000 | -41,000,000 | $29,312.76 |
| 12/31/2022 | NATIONAL BANKSHARES INC | NKSH | 6,200 | 0 | 250,000,000 | 249,791,000 | $40,322.58 |
| 09/30/2022 | NATIONAL BANKSHARES INC | NKSH | 6,200 | -1,800 | 209,000 | -42,000 | $33.71 |
| 06/30/2022 | NATIONAL BANKSHARES INC | NKSH | 8,000 | -220 | 251,000 | -54,000 | $31.38 |
| 03/31/2022 | NATIONAL BANKSHARES INC | NKSH | 8,220 | 220 | 305,000 | 18,000 | $37.10 |
| 12/31/2021 | NATIONAL BANKSHARES INC | NKSH | 8,000 | 1,900 | 287,000 | 65,000 | $35.88 |
| 09/30/2021 | NATIONAL BANKSHARES INC | NKSH | 6,100 | -1,478 | 222,000 | -47,000 | $36.39 |
| 03/31/2021 | NATIONAL BANKSHARES INC | NKSH | 7,578 | 243 | 269,000 | 39,000 | $35.50 |
| 12/31/2020 | NATIONAL BANKSHARES INC | NKSH | 7,335 | 1,880 | 230,000 | 91,000 | $31.36 |
| 09/30/2020 | NATIONAL BANKSHARES INC | NKSH | 5,455 | 3 | 139,000 | -16,000 | $25.48 |
| 06/30/2020 | NATIONAL BANKSHARES INC | NKSH | 5,452 | -1,518 | 155,000 | -68,000 | $28.43 |
| 03/31/2020 | NATIONAL BANKSHARES INC | NKSH | 6,970 | 1,214 | 223,000 | -36,000 | $31.99 |
| 12/31/2019 | NATIONAL BANKSHARES INC | NKSH | 5,756 | 2,906 | 259,000 | 145,000 | $45.00 |
| 09/30/2019 | NATIONAL BANKSHARES INC | NKSH | 2,850 | -7 | 114,000 | 3,000 | $40.00 |
| 06/30/2019 | NATIONAL BANKSHARES INC | NKSH | 2,857 | -170 | 111,000 | -19,000 | $38.85 |
| 03/31/2019 | NATIONAL BANKSHARES INC | NKSH | 3,027 | 152 | 130,000 | 25,000 | $42.95 |
| 12/31/2018 | NATIONAL BANKSHARES INC | NKSH | 2,875 | -92 | 105,000 | -30,000 | $36.52 |
| 09/30/2018 | NATIONAL BANKSHARES INC | NKSH | 2,967 | 117 | 135,000 | 3,000 | $45.50 |
| 06/30/2018 | NATIONAL BANKSHARES INC | NKSH | 2,850 | 0 | 132,000 | 4,000 | $46.32 |
| 03/31/2018 | NATIONAL BANKSHARES INC | NKSH | 2,850 | -123 | 128,000 | -8,000 | $44.91 |
| 12/31/2017 | NATIONAL BANKSHARES INC | NKSH | 2,973 | -379 | 136,000 | -15,000 | $45.75 |
| 09/30/2017 | NATIONAL BANKSHARES INC | NKSH | 3,352 | 405 | 151,000 | 30,000 | $45.05 |
| 06/30/2017 | NATIONAL BANKSHARES INC | NKSH | 2,947 | -313 | 121,000 | -1,000 | $41.06 |
| 03/31/2017 | NATIONAL BANKSHARES INC | NKSH | 3,260 | 791 | 122,000 | 15,000 | $37.42 |
| 12/31/2016 | NATIONAL BANKSHARES INC | NKSH | 2,469 | 469 | 107,000 | 33,000 | $43.34 |
| 09/30/2016 | NATIONAL BANKSHARES INC | NKSH | 2,000 | 2,000 | 74,000 | 74,000 | $37.00 |
| 06/30/2016 | NATIONAL BANKSHARES INC | NKSH | 2,000 | 2,000 | 70,000 | 70,000 | $35.00 |
| 03/31/2016 | NATIONAL BANKSHARES INC | NKSH | 2,000 | -124 | 69,000 | -7,000 | $34.50 |
| 12/31/2015 | NATIONAL BANKSHARES INC | NKSH | 2,124 | 1,675 | 76,000 | 61,000 | $35.78 |
| 09/30/2015 | NATIONAL BANKSHARES INC | NKSH | 2,311 | 1,862 | 72,000 | 57,000 | $31.16 |
| 06/30/2015 | NATIONAL BANKSHARES INC | NKSH | 2,432 | 1,983 | 72,000 | 57,000 | $29.61 |
| 03/31/2015 | NATIONAL BANKSHARES INC | NKSH | 2,000 | 1,551 | 60,000 | 45,000 | $30.00 |
| 12/31/2014 | NATIONAL BANKSHARES INC | NKSH | 2,142 | 1,693 | 65,000 | 50,000 | $30.35 |
| 09/30/2014 | NATIONAL BANKSHARES INC | NKSH | 2,000 | 1,551 | 56,000 | 41,000 | $28.00 |
| 06/30/2014 | NATIONAL BANKSHARES INC | NKSH | 2,000 | 1,551 | 62,000 | 47,000 | $31.00 |
| << Prev Next >> |
|