National Bankshares (NKSH) Cash from Operations (2010 - 2026)

National Bankshares (NKSH) reported Cash from Operations of 3300000.0 for Q1 2026, up 28.6% year-over-year from 2566000.0 in Q1 2025, and down 53.79% on a QoQ basis from 7142000.0 in Q4 2025.

National Bankshares (NKSH) has 17 years of Cash from Operations data on file, last reported at 3300000.0 in Q1 2026.

  • Quarterly Cash from Operations rose 28.6% year-over-year to 3300000.0 in Q1 2026, while the trailing twelve-month figure through Mar 2026 was 18624000.0 (up 128.12% YoY) and the FY2025 annual result came in at 17890000.0, up 89.55% from the prior year.
  • Cash from Operations slipped to 3300000.0 in Q1 2026 per NKSH's latest filing, from 7142000.0 in the prior quarter.
  • Across five years, Cash from Operations topped out at 11229000.0 in Q4 2022 and bottomed at 2958000.0 in Q2 2024.
  • The 5-year median for Cash from Operations is 3840000.0 (2024), against an average of 4450058.82.
  • The widest annual swing landed in 2024, when Cash from Operations slumped 188.59%; it then soared 169.88% in 2025.
  • Tracing NKSH's Cash from Operations over 5 years: stood at 11229000.0 in 2022, then sank by 80.49% to 2191000.0 in 2023, then surged by 147.28% to 5418000.0 in 2024, then jumped by 31.82% to 7142000.0 in 2025, then slumped by 53.79% to 3300000.0 in 2026.
  • Per Business Quant, the three latest NKSH Cash from Operations figures stand at 3300000.0 (Q1 2026), 7142000.0 (Q4 2025), and 6115000.0 (Q3 2025).

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 Bank Of Chile 90,891.20 Bn 90,891.20 Bn - -177,759.00
2 Bank Bradesco 6,807.69 Bn 6,791.75 Bn - -
3 Lloyds Banking 426.28 Bn 426.28 Bn - -
4 NatWest 184.56 Bn 184.56 Bn - -
5 First Capital 181.18 Bn 181.03 Bn - 6.34 Mn
6 Landmark Bancorp 164.67 Bn 164.64 Bn - 6.83 Mn
7 Deutsche Bank Aktiengesellschaft 161.63 Bn -151,939.28 Bn - -
8 KB Financial 150.02 Bn 142.15 Bn - -
9 Pnc Financial Services 88.79 Bn 88.84 Bn - 1.93 Bn
10 National Bankshares 226.41 Mn 164.26 Mn - 3.30 Mn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 3.30 Mn
Mar 31, 2026 3.30 Mn
Dec 31, 2025 7.14 Mn
Dec 31, 2025 7.14 Mn
Sep 30, 2025 6.12 Mn
Sep 30, 2025 6.12 Mn
Jun 30, 2025 2.07 Mn
Jun 30, 2025 2.07 Mn
Mar 31, 2025 2.57 Mn
Mar 31, 2025 2.57 Mn
Dec 31, 2024 5.42 Mn
Dec 31, 2024 5.42 Mn
Sep 30, 2024 3.14 Mn
Sep 30, 2024 3.14 Mn
Jun 30, 2024 -2.96 Mn
Jun 30, 2024 -2.96 Mn
Mar 31, 2024 3.84 Mn
Mar 31, 2024 3.84 Mn
Dec 31, 2023 2.19 Mn
Dec 31, 2023 2.19 Mn
Sep 30, 2023 5.66 Mn
Sep 30, 2023 5.66 Mn
Jun 30, 2023 3.34 Mn
Jun 30, 2023 3.34 Mn
Mar 31, 2023 4.33 Mn
Mar 31, 2023 4.33 Mn
Dec 31, 2022 11.23 Mn
Dec 31, 2022 11.23 Mn
Sep 30, 2022 8.22 Mn
Sep 30, 2022 8.22 Mn
Jun 30, 2022 3.36 Mn
Jun 30, 2022 3.36 Mn
Mar 31, 2022 6.69 Mn
Mar 31, 2022 6.69 Mn
Dec 31, 2021 5.20 Mn
Dec 31, 2021 5.20 Mn
Sep 30, 2021 6.47 Mn
Sep 30, 2021 6.47 Mn
Jun 30, 2021 4.46 Mn
Jun 30, 2021 4.46 Mn
Mar 31, 2021 6.75 Mn
Mar 31, 2021 6.75 Mn
Dec 31, 2020 3.64 Mn
Dec 31, 2020 3.64 Mn
Sep 30, 2020 3.73 Mn
Sep 30, 2020 3.73 Mn
Jun 30, 2020 1.21 Mn
Jun 30, 2020 1.21 Mn
Mar 31, 2020 5.21 Mn
Mar 31, 2020 5.21 Mn
Dec 31, 2019 6.47 Mn
Dec 31, 2019 6.47 Mn
Sep 30, 2019 4.40 Mn
Sep 30, 2019 4.40 Mn
Jun 30, 2019 2.86 Mn
Jun 30, 2019 2.86 Mn
Mar 31, 2019 5.10 Mn
Mar 31, 2019 5.10 Mn
Dec 31, 2018 5.55 Mn
Dec 31, 2018 5.55 Mn
Sep 30, 2018 4.99 Mn
Sep 30, 2018 4.99 Mn
Jun 30, 2018 3.73 Mn
Jun 30, 2018 3.73 Mn
Mar 31, 2018 5.52 Mn
Mar 31, 2018 5.52 Mn
Dec 31, 2017 -46,000.00
Dec 31, 2017 -46,000.00
Sep 30, 2017 5.02 Mn
Sep 30, 2017 5.02 Mn
Jun 30, 2017 2.48 Mn
Jun 30, 2017 2.48 Mn
Mar 31, 2017 3.54 Mn
Mar 31, 2017 3.54 Mn
Dec 31, 2016 4.18 Mn
Dec 31, 2016 4.18 Mn
Sep 30, 2016 5.53 Mn
Sep 30, 2016 5.53 Mn
Jun 30, 2016 1.14 Mn
Jun 30, 2016 1.14 Mn
Mar 31, 2016 6.68 Mn
Mar 31, 2016 6.68 Mn
Dec 31, 2015 5.51 Mn
Dec 31, 2015 5.51 Mn
Sep 30, 2015 6.07 Mn
Sep 30, 2015 6.07 Mn
Jun 30, 2015 2.98 Mn
Jun 30, 2015 2.98 Mn
Mar 31, 2015 5.97 Mn
Mar 31, 2015 5.97 Mn
Dec 31, 2014 4.89 Mn
Dec 31, 2014 4.89 Mn
Sep 30, 2014 6.16 Mn
Sep 30, 2014 6.16 Mn
Jun 30, 2014 2.76 Mn
Jun 30, 2014 2.76 Mn
Mar 31, 2014 6.53 Mn
Mar 31, 2014 6.53 Mn
Dec 31, 2013 5.23 Mn
Dec 31, 2013 5.23 Mn
Sep 30, 2013 7.19 Mn
Sep 30, 2013 7.19 Mn
Jun 30, 2013 3.40 Mn
Jun 30, 2013 3.40 Mn
Mar 31, 2013 8.63 Mn
Mar 31, 2013 8.63 Mn
Dec 31, 2012 6.48 Mn
Dec 31, 2012 6.48 Mn
Sep 30, 2012 4.22 Mn
Sep 30, 2012 4.22 Mn
Jun 30, 2012 4.36 Mn
Jun 30, 2012 4.36 Mn
Mar 31, 2012 7.66 Mn
Mar 31, 2012 7.66 Mn
Dec 31, 2011 3.17 Mn
Dec 31, 2011 3.17 Mn
Sep 30, 2011 5.70 Mn
Sep 30, 2011 5.70 Mn
Jun 30, 2011 4.31 Mn
Jun 30, 2011 4.31 Mn
Mar 31, 2011 6.28 Mn
Mar 31, 2011 6.28 Mn
Dec 31, 2010 4.81 Mn
Dec 31, 2010 4.81 Mn
Sep 30, 2010 6.42 Mn
Sep 30, 2010 6.42 Mn