Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
60.91M | 59.47M | 55.72M | 53.68M | 48.50M | Gross Profit |
60.91M | 59.47M | 51.99M | 50.05M | 45.13M | EBIT |
16.81M | 14.93M | 11.76M | 9.74M | 5.91M | EBITDA |
0.00 | 0.00 | 730.00K | 358.00K | 219.00K | Net Income Common Stockholders |
9.51M | 7.73M | 9.11M | 8.44M | 5.39M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
140.04M | 78.76M | 244.77M | 411.55M | 306.84M | Total Assets |
1.45B | 1.45B | 1.36B | 1.34B | 1.23B | Total Debt |
69.80M | 99.12M | 75.64M | 29.41M | 1.35M | Net Debt |
-70.25M | 20.85M | 56.39M | -147.82M | -119.08M | Total Liabilities |
1.34B | 1.34B | 1.26B | 29.41M | 1.35M | Stockholders Equity |
113.97M | 106.78M | 98.73M | 120.82M | 117.14M |
Cash Flow | Free Cash Flow | |||
0.00 | 9.94M | 16.21M | 21.66M | -9.56M | Operating Cash Flow |
0.00 | 11.00M | 17.57M | 23.18M | -8.63M | Investing Cash Flow |
0.00 | -32.55M | -213.44M | -60.73M | -122.24M | Financing Cash Flow |
0.00 | 81.06M | 27.20M | 105.04M | 161.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $217.08M | 11.39 | 6.62% | 2.44% | 4.86% | 800.59% | |
69 Neutral | $207.16M | 20.71 | 8.85% | 1.38% | 4.92% | 55.04% | |
69 Neutral | $222.01M | 19.52 | 4.43% | 3.75% | 10.64% | -56.22% | |
66 Neutral | $233.95M | 14.47 | 7.72% | 2.77% | 8.36% | -2.51% | |
64 Neutral | $205.22M | 11.54 | 11.15% | 3.47% | 2.26% | 3.83% | |
64 Neutral | $12.78B | 9.87 | 7.67% | 17015.06% | 12.34% | -5.99% | |
54 Neutral | $201.00M | 42.93 | 1.93% | ― | -4.32% | -68.19% |
On April 2, 2025, Old Point Financial Corporation and its subsidiary entered into a merger agreement with TowneBank, which will result in Old Point merging into TowneBank, with the latter continuing as the surviving corporation. The merger, approved by the boards of both companies, offers Old Point shareholders a choice between cash or stock consideration. Additionally, Old Point Bank amended severance agreements with key executives to ensure continuity post-merger. The merger aims to strengthen TowneBank’s market position, with Old Point’s directors invited to join TowneBank’s advisory board, subject to non-compete agreements.