Logo image of OPOF

OLD POINT FINANCIAL CORP (OPOF) Stock Income Statement

NASDAQ:OPOF - Nasdaq - US6801941070 - Common Stock - Currency: USD

37.76  -0.22 (-0.58%)

Premarket: 35.51 -2.25 (-5.96%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
OPOF Revenue ChartOPOF Revenue over time chart
61.63M61.29M57.95M53.68M49.42M
Net Interest Income
OPOF Net Interest Income ChartOPOF Net Interest Income over time chart
48.22M48.20M44.44M38.79M34.72M
Non Interest Income
OPOF Non Interest Income ChartOPOF Non Interest Income over time chart
13.41M13.09M13.51M14.89M14.70M
Loan Loss Provision
OPOF Loan Loss Provision ChartOPOF Loan Loss Provision over time chart
713.00K2.60M1.71M790.00KN/A
Net Interest Income after Provision
OPOF Net Interest Income after Provision ChartOPOF Net Interest Income after Provision over time chart
47.51M45.60M42.73M38.00M34.72M
Non Interest Expense
OPOF Non Interest Expense ChartOPOF Non Interest Expense over time chart
-49.51M-49.63M-45.66M-43.15M-43.51M
Income Before Taxes
OPOF Income Before Taxes ChartOPOF Income Before Taxes over time chart
11.40M9.06M10.58M9.74M5.91M
Income Tax
OPOF Income Tax ChartOPOF Income Tax over time chart
1.90M1.33M1.47M1.30M520.00K
Net Income
OPOF Net Income ChartOPOF Net Income over time chart
9.51M7.73M9.11M8.44M5.39M
 
Per Share Data
EPS Diluted Total Ops
OPOF EPS Diluted Total Ops ChartOPOF EPS Diluted Total Ops over time chart
1.881.541.801.611.03
 
Statistics
Profit Margin
OPOF Profit Margin ChartOPOF Profit Margin over time chart
15.43%12.61%15.72%15.72%10.91%

All data in USD

Charts

OPOF Income Statement data chartOPOF Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 20M 40M 60M
OPOF Earnings Per Share (EPS) chartOPOF EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0.5 1 1.5