Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
OPOF logo

OPOF

NSC
Old Point Financial Corporation
Financial ServicesBanks - Regional - US
Watchlists:
Last updated: Monday 21st July 2025
41.22
+0.24 (0.59%)
Prev Close:40.98
Open:41.05
Bid:16.44
Ask:65.74
52 Week Range
16.58
41.33
Volume:27,752
Mkt Cap:205 M
Price Target
$47.40
+15.0%

Financial Statements

OPOF - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge44000.044000.0
Cash Flow From Continuing Investing Activities51 M-32 M-213 M-61 M-122 M29 M12 M-98 M-24 M-15 M
Change In Accrued Expense267000.0-1 M2 M524000.0-855000.0-625000.0732000.03 M
Change In Federal Funds And Securities Sold For Repurchase2 M-14 M12 M-3 M-5 M-15 M-2 M12 M-7 M-12 M
Change In Interest Payable267000.0-1 M2 M524000.0-855000.0-625000.0732000.03 M
Change In Payables And Accrued Expense267000.0-1 M2 M524000.0-855000.0-625000.0732000.03 M
Change In Working Capital2 M158 M-16 M59 M63 M47 M16 M1 M36 M29 M
Common Stock Dividend Paid-3 M-3 M-3 M-2 M-2 M-2 M-2 M-2 M
Common Stock Payments-7 M-150000.0-157000.0
Depreciation And Amortization3 M3 M2 M2 M3 M3 M4 M5 M5 M5 M
Financing Cash Flow-6 M81 M27 M105 M161 M6 M-12 M78 M4 M-19 M
Gain Loss On Investment Securities134000.02 M-264000.0
Gain Loss On Sale Of PPE126000.0-151000.0-2 M-818000.082000.09000.04000.0-3000.06000.0
Income Tax Paid Supplemental Data600000.0200000.0
Interest Paid Supplemental Data3 M3 M6 M6 M5 M3 M3 M4 M
Issuance Of Capital Stock46000.0
Issuance Of Debt104 M46 M1 M-8 M-23 M-7 M68 M-25 M-5 M
Net Business Purchase And Sale-860000.0-52000.0
Net Common Stock Issuance-7 M-150000.0-157000.046000.0
Net Investment Properties Purchase And Sale52 M-32 M-46 M-71 M-48 M-8 M-2 M30 M2 M10 M
Net Investment Purchase And Sale52 M-32 M-46 M-71 M-48 M-8 M-2 M30 M2 M10 M
Net Issuance Payments Of Debt104 M46 M1 M-8 M-23 M-7 M68 M-25 M-5 M
Net Long Term Debt Issuance104 M46 M29 M-37 M-23 M-7 M68 M-25 M-5 M
Net PPE Purchase And Sale-1 M-190000.0-359000.0-1 M1 M-2 M-478000.0-619000.0-891000.0-2 M
Net Proceeds Payment For Loan-61 M9 M-138 M-37 M-24 M
Other Non-cash Items1 M3 M416000.01 M1 M542000.03 M4 M2 M1 M
Payment For Loans-68 M-4 M-138 M-2 M-14 M
Pension And Employee Benefit Expense-2 M-1000000.0
Proceeds From Loans7 M9 M-131 M-35 M-10 M
Proceeds From Stock Option Exercised129000.0103000.096000.085000.087000.01 M46000.0
Provision For Loan Lease And Other Losses2 M794000.01000000.0
Purchase Of Fixed Maturity Securities-35 M-12 M-74 M-90 M-73 M
Purchase Of Investment-35 M-12 M-74 M-90 M-73 M-103 M-26 M-26 M-151 M-104 M
Purchase Of PPE-1 M-1 M-1 M-2 M-924000.0-2 M-478000.0-619000.0-891000.0-2 M
Repayment Of Debt-72 M-28 M-71 M-33 M-148 M-100 M-80 M-25 M
Sale Of Investment20 M26 M7 M14 M66 M13 M4 M108 M24 M
Sale Of PPE863000.0995000.031000.02 M
Sales Of Fixed Maturity Securities20 M26 M7 M14 M300000.0
Short Term Debt Issuance38 M
Short Term Debt Payments-480000.0-28 M-9 M
Stock Based Compensation462000.0546000.0416000.0294000.0261000.0224000.0160000.017000.0
Amord1 M1 M2 M1 M831000.01 M1 M2 M2 M2 M
Begcash188 M120 M90 M42 M14 M26 M86 M33 M
Capex-1 M-190000.0-359000.0-1 M1 M-2 M-478000.0-619000.0-891000.0-2 M
Cffcf-6 M81 M45 M56 M82 M-40 M-12 M78 M-34 M-19 M
Cffinv51 M-32 M-213 M-61 M-122 M29 M12 M-98 M-24 M-15 M
Cffoa15 M11 M-539000.072 M71 M59 M28 M9 M47 M38 M
Chgcash59 M60 M-169 M67 M31 M48 M28 M-11 M-11 M4 M
Chgothca3 M160 M-20 M48 M79 M48 M16 M-450000.037 M26 M
Chgothcl3 M-243000.04 M
Chgothwc470000.0-49000.03 M11 M-14 M-111000.0300000.0-779000.0
Chgrec-1 M-1 M-909000.0-1 M-839000.0-784000.0-782000.0-774000.0-795000.0-885000.0
Comstkiss46000.0
Definc-145000.0-88000.0-51000.0275000.0-634000.0352000.0-164000.0-117000.0-19000.0-227000.0
Deftax-145000.0-88000.0-51000.0275000.0-634000.0352000.0-164000.0-117000.0-19000.0-227000.0
Depamor2 M2 M4 M2 M2 M2 M2 M3 M3 M3 M
Divpaid3 M3 M3 M2 M2 M2 M2 M2 M
Endcash196 M39 M19 M188 M120 M90 M42 M14 M74 M37 M
Fcf13 M11 M17 M22 M-7 M11 M27 M8 M8 M36 M
Ltdebtiss104 M118 M29 M25 M10 M141 M168 M55 M20 M
Ltdebtpay-72 M-62 M-33 M-148 M-100 M-80 M-25 M
Netinccont10 M8 M11 M8 M5 M8 M5 M-29000.04 M4 M
Netothfin23 M-87 M-3 M61 M98 M
Netothinv87 M-40 M2 M12 M11 M30 M11 M51 M45 M91 M
Netstdebtiss-480000.0-28 M29 M
Opcf15 M11 M18 M23 M-9 M12 M28 M9 M9 M38 M
Opgainloss126000.0-17000.0180000.0-1 M-234000.0-25000.0-2 M-371000.0-113000.0
Purchbus-860000.0-52000.0
Repurchstk-7 M-150000.0-157000.0