_id
6911b8ccccc777a4e85d60ec
Ticker
FXNC
Name
First National Corp
Exchange
NASDAQ
Address
112 West King Street, Strasburg, VA, United States, 22657
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.fbvirginia.com
Description
First National Corporation operates as the bank holding company for First Bank that provides various commercial banking services to small and medium-sized businesses, individuals, estates, local governmental entities, and non-profit organizations in Virginia. The company's deposit products include checking, savings, money market, and individual retirement accounts, as well as certificates of deposit and treasury management solutions. Its loan products also comprise construction loans, including residential, land acquisition, and development loans; 1-4 family residential real estate loans; and commercial real estate loans that are secured by commercial real estate, such as multi-family residential buildings, industrial and warehouse buildings, hotels, and religious facilities. In addition, the company's loan products include commercial and industrial loans; home equity loans; consumer loans, such as lines of credit, automobile loans, and unsecured loans. Further, it provides wealth management services comprising estate planning, investment management of assets, trustee under an agreement, trustee under a will, and estate settlement. Additionally, the company offers title insurance and investment services; and holds other real estate owned and office sites, as well as provides internet and mobile banking, remote deposit capture, and other traditional banking services. First National Corporation was founded in 1907 and is headquartered in Strasburg, Virginia.
Last Close
25.78
Volume
6048
Current Price
25.92
Change
0.5430566330488773
Last Updated
2025-11-30T19:09:46.267Z
Image
-
Ipo Date
2001-01-02T00:00:00.000Z
Market Cap
220765024
Next Dividend Date
2025-12-12T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.17
Dividend Yield
2.6234567901234565
Sentiment
0.9790000000000001
Sentiment Sources
3
Rating
3
Target Price
23.75
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
29587000
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
-
Operating Income
6813000
Interest Expense
6792000
Pretax Income
6820000
Net Income
5550000
Eps
0.61508214671427
Dividends Per Share
1347000
Shares Outstanding
9010817
Income Tax Expense
1270000
EBITDA
6813000
Operating Margin
23.027005103592792
Total Other Income Expense Net
7000
Cash
189317000
Short Term Investments
11513000
Receivables
6238000
Inventories
-
Total Current Assets
-
Property Plant Equipment
34107000
Total Assets
2030754000
Payables
-
Short Term Debt
-
Long Term Debt
30520000
Total Liabilities
1849545000
Equity
181209000
Depreciation
1148000
Change In Working Capital
569000
Cash From Operations
8437000
Capital Expenditures
1603000
Cash From Investing
-
Cash From Financing
-19863000
Net Change In Cash
-4998000
PE
22.4771
PB
1.2906696422363129
ROE
3.0627617833551315
ROA
0.27329750427673666
FCF
6834000
Fcf Percent
0.2309798222192179
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
6.5
Defensive Investing Score
5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
3.5
Net Net Investing Score
5
Quality Investing Score
5.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
29587000
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
-
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
6813000
Quarters > 0 > income Statement > interest Expense
6792000
Quarters > 0 > income Statement > pretax Income
6820000
Quarters > 0 > income Statement > net Income
5550000
Quarters > 0 > income Statement > eps
0.61508214671427
Quarters > 0 > income Statement > dividends Per Share
1347000
Quarters > 0 > income Statement > shares Outstanding
9023185
Quarters > 0 > income Statement > income Tax Expense
1270000
Quarters > 0 > income Statement > EBITDA
6813000
Quarters > 0 > income Statement > operating Margin
23.027005103592792
Quarters > 0 > income Statement > total Other Income Expense Net
7000
Quarters > 0 > balance Sheet > cash
189317000
Quarters > 0 > balance Sheet > short Term Investments
11513000
Quarters > 0 > balance Sheet > receivables
6238000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
34107000
Quarters > 0 > balance Sheet > total Assets
2030754000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
30520000
Quarters > 0 > balance Sheet > total Liabilities
1849545000
Quarters > 0 > balance Sheet > equity
181209000
Quarters > 0 > cash Flow > net Income
5550000
Quarters > 0 > cash Flow > depreciation
1148000
Quarters > 0 > cash Flow > change In Working Capital
569000
Quarters > 0 > cash Flow > cash From Operations
8437000
Quarters > 0 > cash Flow > capital Expenditures
1603000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-19863000
Quarters > 0 > cash Flow > net Change In Cash
-4998000
Quarters > 0 > ratios > PE
0.61508214671427
Quarters > 0 > ratios > PB
1.2906696422363129
Quarters > 0 > ratios > ROE
3.0627617833551315
Quarters > 0 > ratios > ROA
0.27329750427673666
Quarters > 0 > ratios > FCF
6834000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2309798222192179
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
28517000
Quarters > 1 > income Statement > cost Of Revenue
7528000
Quarters > 1 > income Statement > gross Profit
20989000
Quarters > 1 > income Statement > operating Expenses
14654000
Quarters > 1 > income Statement > operating Income
6335000
Quarters > 1 > income Statement > interest Expense
6617000
Quarters > 1 > income Statement > pretax Income
6335000
Quarters > 1 > income Statement > net Income
5051000
Quarters > 1 > income Statement > eps
0.5609748323211686
Quarters > 1 > income Statement > dividends Per Share
1346000
Quarters > 1 > income Statement > shares Outstanding
9003969
Quarters > 1 > income Statement > income Tax Expense
1284000
Quarters > 1 > income Statement > EBITDA
7451000
Quarters > 1 > income Statement > operating Margin
22.214819230634358
Quarters > 1 > income Statement > total Other Income Expense Net
-3513000
Quarters > 1 > balance Sheet > cash
34435000
Quarters > 1 > balance Sheet > short Term Investments
187579000
Quarters > 1 > balance Sheet > receivables
6143000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
228157000
Quarters > 1 > balance Sheet > property Plant Equipment
34530000
Quarters > 1 > balance Sheet > total Assets
2041441000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
55427000
Quarters > 1 > balance Sheet > total Liabilities
1867909000
Quarters > 1 > balance Sheet > equity
173532000
Quarters > 1 > cash Flow > net Income
5051000
Quarters > 1 > cash Flow > depreciation
1116000
Quarters > 1 > cash Flow > change In Working Capital
-1825000
Quarters > 1 > cash Flow > cash From Operations
4701000
Quarters > 1 > cash Flow > capital Expenditures
588000
Quarters > 1 > cash Flow > cash From Investing
-18005000
Quarters > 1 > cash Flow > cash From Financing
1587000
Quarters > 1 > cash Flow > net Change In Cash
-11717000
Quarters > 1 > ratios > PE
0.5609748323211686
Quarters > 1 > ratios > PB
1.3448982117419266
Quarters > 1 > ratios > ROE
2.910702348846322
Quarters > 1 > ratios > ROA
0.247423266212445
Quarters > 1 > ratios > FCF
4113000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.14422975768839638
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
27195000
Quarters > 2 > income Statement > cost Of Revenue
7403000
Quarters > 2 > income Statement > gross Profit
19792000
Quarters > 2 > income Statement > operating Expenses
17897000
Quarters > 2 > income Statement > operating Income
1895000
Quarters > 2 > income Statement > interest Expense
6571000
Quarters > 2 > income Statement > pretax Income
1895000
Quarters > 2 > income Statement > net Income
1598000
Quarters > 2 > income Statement > eps
0.17743878112215705
Quarters > 2 > income Statement > dividends Per Share
1347000
Quarters > 2 > income Statement > shares Outstanding
9005923
Quarters > 2 > income Statement > income Tax Expense
297000
Quarters > 2 > income Statement > EBITDA
3002000
Quarters > 2 > income Statement > operating Margin
6.968192682478397
Quarters > 2 > income Statement > total Other Income Expense Net
-1559000
Quarters > 2 > balance Sheet > cash
206032000
Quarters > 2 > balance Sheet > short Term Investments
1331000
Quarters > 2 > balance Sheet > receivables
6126000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
213489000
Quarters > 2 > balance Sheet > property Plant Equipment
34609000
Quarters > 2 > balance Sheet > total Assets
2033346000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
30740000
Quarters > 2 > balance Sheet > total Liabilities
1864671000
Quarters > 2 > balance Sheet > equity
168675000
Quarters > 2 > cash Flow > net Income
1598000
Quarters > 2 > cash Flow > depreciation
1107000
Quarters > 2 > cash Flow > change In Working Capital
-4000
Quarters > 2 > cash Flow > cash From Operations
3527000
Quarters > 2 > cash Flow > capital Expenditures
483000
Quarters > 2 > cash Flow > cash From Investing
19337000
Quarters > 2 > cash Flow > cash From Financing
20294000
Quarters > 2 > cash Flow > net Change In Cash
43158000
Quarters > 2 > ratios > PE
0.17743878112215705
Quarters > 2 > ratios > PB
1.3839248505113384
Quarters > 2 > ratios > ROE
0.9473840225285312
Quarters > 2 > ratios > ROA
0.07858967435940563
Quarters > 2 > ratios > FCF
3044000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.11193234050376907
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
28625000
Quarters > 3 > income Statement > cost Of Revenue
11877000
Quarters > 3 > income Statement > gross Profit
16748000
Quarters > 3 > income Statement > operating Expenses
18624000
Quarters > 3 > income Statement > operating Income
-1876000
Quarters > 3 > income Statement > interest Expense
7127000
Quarters > 3 > income Statement > pretax Income
-1876000
Quarters > 3 > income Statement > net Income
-933000
Quarters > 3 > income Statement > eps
-0.10373219083387673
Quarters > 3 > income Statement > dividends Per Share
1343000
Quarters > 3 > income Statement > shares Outstanding
8994315
Quarters > 3 > income Statement > income Tax Expense
-943000
Quarters > 3 > income Statement > EBITDA
-783000
Quarters > 3 > income Statement > operating Margin
-6.553711790393013
Quarters > 3 > income Statement > total Other Income Expense Net
-524000
Quarters > 3 > balance Sheet > cash
162874000
Quarters > 3 > balance Sheet > short Term Investments
1621000
Quarters > 3 > balance Sheet > receivables
6020000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
170515000
Quarters > 3 > balance Sheet > property Plant Equipment
34824000
Quarters > 3 > balance Sheet > total Assets
2010281000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
666000
Quarters > 3 > balance Sheet > long Term Debt
30455000
Quarters > 3 > balance Sheet > total Liabilities
1843750000
Quarters > 3 > balance Sheet > equity
166531000
Quarters > 3 > cash Flow > net Income
-933000
Quarters > 3 > cash Flow > depreciation
1093000
Quarters > 3 > cash Flow > change In Working Capital
-37315000
Quarters > 3 > cash Flow > cash From Operations
-36682000
Quarters > 3 > cash Flow > capital Expenditures
1137000
Quarters > 3 > cash Flow > cash From Investing
128732000
Quarters > 3 > cash Flow > cash From Financing
-55692000
Quarters > 3 > cash Flow > net Change In Cash
36358000
Quarters > 3 > ratios > PE
-0.10373219083387673
Quarters > 3 > ratios > PB
1.3999354162288105
Quarters > 3 > ratios > ROE
-0.5602560484234167
Quarters > 3 > ratios > ROA
-0.046411422084773224
Quarters > 3 > ratios > FCF
-37819000
Quarters > 3 > ratios > Piotroski FScore
0
Quarters > 3 > ratios > fcf Percent
-1.3211877729257642
Quarters > 3 > health Score
16
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
88271000
Annuals > 0 > income Statement > cost Of Revenue
31717000
Annuals > 0 > income Statement > gross Profit
56554000
Annuals > 0 > income Statement > operating Expenses
48506000
Annuals > 0 > income Statement > operating Income
8048000
Annuals > 0 > income Statement > interest Expense
23867000
Annuals > 0 > income Statement > pretax Income
8048000
Annuals > 0 > income Statement > net Income
6966000
Annuals > 0 > income Statement > eps
0.9992699849334874
Annuals > 0 > income Statement > dividends Per Share
4038000
Annuals > 0 > income Statement > shares Outstanding
6971089
Annuals > 0 > income Statement > income Tax Expense
1082000
Annuals > 0 > income Statement > EBITDA
10448000
Annuals > 0 > income Statement > operating Margin
9.117377168039335
Annuals > 0 > income Statement > total Other Income Expense Net
-6210000
Annuals > 0 > balance Sheet > cash
162874000
Annuals > 0 > balance Sheet > short Term Investments
1621000
Annuals > 0 > balance Sheet > receivables
6020000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
170515000
Annuals > 0 > balance Sheet > property Plant Equipment
34824000
Annuals > 0 > balance Sheet > total Assets
2010281000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
666000
Annuals > 0 > balance Sheet > long Term Debt
30455000
Annuals > 0 > balance Sheet > total Liabilities
1843750000
Annuals > 0 > balance Sheet > equity
166531000
Annuals > 0 > cash Flow > net Income
6966000
Annuals > 0 > cash Flow > depreciation
2400000
Annuals > 0 > cash Flow > change In Working Capital
-35589000
Annuals > 0 > cash Flow > cash From Operations
-22204000
Annuals > 0 > cash Flow > capital Expenditures
3300000
Annuals > 0 > cash Flow > cash From Investing
136826000
Annuals > 0 > cash Flow > cash From Financing
-38909000
Annuals > 0 > cash Flow > net Change In Cash
75713000
Annuals > 0 > ratios > PE
0.9992699849334874
Annuals > 0 > ratios > PB
1.0255849091160205
Annuals > 0 > ratios > ROE
4.1830049660423585
Annuals > 0 > ratios > ROA
0.3465187205171814
Annuals > 0 > ratios > FCF
-25504000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.28892841363528227
Annuals > 0 > health Score
35
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
67878000
Annuals > 1 > income Statement > cost Of Revenue
20456000
Annuals > 1 > income Statement > gross Profit
47422000
Annuals > 1 > income Statement > operating Expenses
35617000
Annuals > 1 > income Statement > operating Income
11805000
Annuals > 1 > income Statement > interest Expense
14306000
Annuals > 1 > income Statement > pretax Income
11805000
Annuals > 1 > income Statement > net Income
9624000
Annuals > 1 > income Statement > eps
1.5327025109470218
Annuals > 1 > income Statement > dividends Per Share
3596000
Annuals > 1 > income Statement > shares Outstanding
6279105
Annuals > 1 > income Statement > income Tax Expense
2181000
Annuals > 1 > income Statement > EBITDA
13421000
Annuals > 1 > income Statement > operating Margin
17.391496508441616
Annuals > 1 > income Statement > total Other Income Expense Net
-7492000
Annuals > 1 > balance Sheet > cash
87161000
Annuals > 1 > balance Sheet > short Term Investments
152857000
Annuals > 1 > balance Sheet > receivables
4655000
Annuals > 1 > balance Sheet > inventories
12538999
Annuals > 1 > balance Sheet > total Current Assets
244673000
Annuals > 1 > balance Sheet > property Plant Equipment
22142000
Annuals > 1 > balance Sheet > total Assets
1419295000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
50000000
Annuals > 1 > balance Sheet > long Term Debt
14276000
Annuals > 1 > balance Sheet > total Liabilities
1303024000
Annuals > 1 > balance Sheet > equity
116271000
Annuals > 1 > cash Flow > net Income
9624000
Annuals > 1 > cash Flow > depreciation
1616000
Annuals > 1 > cash Flow > change In Working Capital
-732000
Annuals > 1 > cash Flow > cash From Operations
16390000
Annuals > 1 > cash Flow > capital Expenditures
1866000
Annuals > 1 > cash Flow > cash From Investing
-34345000
Annuals > 1 > cash Flow > cash From Financing
38202000
Annuals > 1 > cash Flow > net Change In Cash
20247000
Annuals > 1 > ratios > PE
1.5327025109470218
Annuals > 1 > ratios > PB
1.3230992465877132
Annuals > 1 > ratios > ROE
8.277214438682044
Annuals > 1 > ratios > ROA
0.6780831328229862
Annuals > 1 > ratios > FCF
14524000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.21397212646218214
Annuals > 1 > health Score
57
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
60675000
Annuals > 2 > income Statement > cost Of Revenue
5670000
Annuals > 2 > income Statement > gross Profit
55005000
Annuals > 2 > income Statement > operating Expenses
34256000
Annuals > 2 > income Statement > operating Income
20749000
Annuals > 2 > income Statement > interest Expense
3820000
Annuals > 2 > income Statement > pretax Income
20749000
Annuals > 2 > income Statement > net Income
16797000
Annuals > 2 > income Statement > eps
2.683502474774965
Annuals > 2 > income Statement > dividends Per Share
3308000
Annuals > 2 > income Statement > shares Outstanding
6259357
Annuals > 2 > income Statement > income Tax Expense
3952000
Annuals > 2 > income Statement > EBITDA
22262000
Annuals > 2 > income Statement > operating Margin
34.19695096827359
Annuals > 2 > income Statement > total Other Income Expense Net
-6626000
Annuals > 2 > balance Sheet > cash
66914000
Annuals > 2 > balance Sheet > short Term Investments
162907000
Annuals > 2 > balance Sheet > receivables
4543000
Annuals > 2 > balance Sheet > inventories
15105000
Annuals > 2 > balance Sheet > total Current Assets
234364000
Annuals > 2 > balance Sheet > property Plant Equipment
21876000
Annuals > 2 > balance Sheet > total Assets
1369383000
Annuals > 2 > balance Sheet > payables
5417000
Annuals > 2 > balance Sheet > short Term Debt
239000
Annuals > 2 > balance Sheet > long Term Debt
14274000
Annuals > 2 > balance Sheet > total Liabilities
1261023000
Annuals > 2 > balance Sheet > equity
108360000
Annuals > 2 > cash Flow > net Income
16797000
Annuals > 2 > cash Flow > depreciation
1513000
Annuals > 2 > cash Flow > change In Working Capital
4955000
Annuals > 2 > cash Flow > cash From Operations
26772000
Annuals > 2 > cash Flow > capital Expenditures
1181000
Annuals > 2 > cash Flow > cash From Investing
-120140000
Annuals > 2 > cash Flow > cash From Financing
-15724000
Annuals > 2 > cash Flow > net Change In Cash
-109092000
Annuals > 2 > ratios > PE
2.683502474774965
Annuals > 2 > ratios > PB
1.4152292958656332
Annuals > 2 > ratios > ROE
15.50110741971207
Annuals > 2 > ratios > ROA
1.2266108166962786
Annuals > 2 > ratios > FCF
25591000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.42177173465183354
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
46171000
Annuals > 3 > income Statement > cost Of Revenue
1654000
Annuals > 3 > income Statement > gross Profit
44517000
Annuals > 3 > income Statement > operating Expenses
31572000
Annuals > 3 > income Statement > operating Income
12945000
Annuals > 3 > income Statement > interest Expense
2304000
Annuals > 3 > income Statement > pretax Income
12945000
Annuals > 3 > income Statement > net Income
10359000
Annuals > 3 > income Statement > eps
1.863437499831357
Annuals > 3 > income Statement > dividends Per Share
2505000
Annuals > 3 > income Statement > shares Outstanding
5559081
Annuals > 3 > income Statement > income Tax Expense
2586000
Annuals > 3 > income Statement > EBITDA
14350000
Annuals > 3 > income Statement > operating Margin
28.037079552099804
Annuals > 3 > income Statement > total Other Income Expense Net
-5306000
Annuals > 3 > balance Sheet > cash
176006000
Annuals > 3 > balance Sheet > short Term Investments
289495000
Annuals > 3 > balance Sheet > receivables
3903000
Annuals > 3 > balance Sheet > inventories
-181757000
Annuals > 3 > balance Sheet > total Current Assets
469404000
Annuals > 3 > balance Sheet > property Plant Equipment
22403000
Annuals > 3 > balance Sheet > total Assets
1389437000
Annuals > 3 > balance Sheet > payables
4374000
Annuals > 3 > balance Sheet > short Term Debt
144000
Annuals > 3 > balance Sheet > long Term Debt
19272000
Annuals > 3 > balance Sheet > total Liabilities
1272398000
Annuals > 3 > balance Sheet > equity
117039000
Annuals > 3 > cash Flow > net Income
10359000
Annuals > 3 > cash Flow > depreciation
1405000
Annuals > 3 > cash Flow > change In Working Capital
-2212000
Annuals > 3 > cash Flow > cash From Operations
7868000
Annuals > 3 > cash Flow > capital Expenditures
835000
Annuals > 3 > cash Flow > cash From Investing
-126304000
Annuals > 3 > cash Flow > cash From Financing
167145000
Annuals > 3 > cash Flow > net Change In Cash
48709000
Annuals > 3 > ratios > PE
1.863437499831357
Annuals > 3 > ratios > PB
1.1636931663804373
Annuals > 3 > ratios > ROE
8.850895855227744
Annuals > 3 > ratios > ROA
0.7455537746583688
Annuals > 3 > ratios > FCF
7033000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.15232505252214593
Annuals > 3 > health Score
54
Valuation > metrics > PE
22.4771
Valuation > metrics > PB
1.2906696422363129
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.0627617833551315
Profitability > metrics > Net Margin
0.18758238415520329
Profitability > final Score
49
Profitability > verdict
Weak
Risk > metrics > Debt Equity
10.206695031703724
Risk > metrics > Interest Coverage
1.0030918727915195
Risk > final Score
10
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
39
Prev Profitabilities > 1
13
Prev Profitabilities > 2
0
Prev Risks > 0
10
Prev Risks > 1
7
Prev Risks > 2
5
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
100
Updated At
2025-12-13T00:42:59.148Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-04
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.5879
Earnings History > 0 > eps Difference
-0.5879
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.58
Earnings History > 1 > eps Estimate
0.54
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
7.4074
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.57
Earnings History > 2 > eps Estimate
0.5
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
14
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.35
Earnings History > 3 > eps Estimate
0.54
Earnings History > 3 > eps Difference
-0.19
Earnings History > 3 > surprise Percent
-35.1852
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-06
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.66
Earnings History > 4 > eps Estimate
0.53
Earnings History > 4 > eps Difference
0.13
Earnings History > 4 > surprise Percent
24.5283
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.39
Earnings History > 5 > eps Estimate
0.48
Earnings History > 5 > eps Difference
-0.09
Earnings History > 5 > surprise Percent
-18.75
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.39
Earnings History > 6 > eps Estimate
0.44
Earnings History > 6 > eps Difference
-0.05
Earnings History > 6 > surprise Percent
-11.3636
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-30
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.51
Earnings History > 7 > eps Estimate
0.43
Earnings History > 7 > eps Difference
0.08
Earnings History > 7 > surprise Percent
18.6047
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-01
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.14
Earnings History > 8 > eps Estimate
0.48
Earnings History > 8 > eps Difference
-0.62
Earnings History > 8 > surprise Percent
-129.1667
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-26
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.5
Earnings History > 9 > eps Estimate
0.5
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.56
Earnings History > 10 > eps Estimate
0.56
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.61
Earnings History > 11 > eps Estimate
0.56
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
8.9286
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-26
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.76
Earnings History > 12 > eps Estimate
0.65
Earnings History > 12 > eps Difference
0.11
Earnings History > 12 > surprise Percent
16.9231
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.71
Earnings History > 13 > eps Estimate
0.71
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.61
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-29
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.6
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-04
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.35
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-29
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.38
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.69
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.5
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-02
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.65
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.36
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.46
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.34
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-28
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.55
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.5
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-23
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.42
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-23
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.46
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-29
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.47
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-24
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.54
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-24
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.49
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-18
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.54
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-30
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.42
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.2601
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.37
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3554
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-25
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.31
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-25
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.3399
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.34
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.29
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.22
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.1599
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.08
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.02
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.04
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.6799
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1872
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.26
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.1889
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.461
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2063
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0063
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1544
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1456
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0943
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1557
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-10
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.66
Earnings History > 56 > eps Estimate
-0.41
Earnings History > 56 > eps Difference
-0.25
Earnings History > 56 > surprise Percent
-60.9756
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-28
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-1.05
Earnings History > 57 > eps Estimate
0.01
Earnings History > 57 > eps Difference
-1.06
Earnings History > 57 > surprise Percent
-10600
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-01
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.4
Earnings History > 58 > eps Estimate
0.24
Earnings History > 58 > eps Difference
-0.64
Earnings History > 58 > surprise Percent
-266.6667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-22
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.26
Earnings History > 59 > eps Estimate
0.27
Earnings History > 59 > eps Difference
-0.01
Earnings History > 59 > surprise Percent
-3.7037
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-02
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-2.12
Earnings History > 60 > eps Estimate
0.12
Earnings History > 60 > eps Difference
-2.24
Earnings History > 60 > surprise Percent
-1866.6667
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-22
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.16
Earnings History > 61 > eps Estimate
0.2
Earnings History > 61 > eps Difference
-0.04
Earnings History > 61 > surprise Percent
-20
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-26
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.18
Earnings History > 62 > eps Estimate
0.26
Earnings History > 62 > eps Difference
-0.08
Earnings History > 62 > surprise Percent
-30.7692
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-21
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.27
Earnings History > 63 > eps Estimate
0.2
Earnings History > 63 > eps Difference
0.07
Earnings History > 63 > surprise Percent
35
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-22
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.28
Earnings History > 64 > eps Estimate
0.14
Earnings History > 64 > eps Difference
0.14
Earnings History > 64 > surprise Percent
100
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-22
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.2
Earnings History > 65 > eps Estimate
0.17
Earnings History > 65 > eps Difference
0.03
Earnings History > 65 > surprise Percent
17.6471
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-21
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.01
Earnings History > 66 > eps Estimate
0.15
Earnings History > 66 > eps Difference
-0.14
Earnings History > 66 > surprise Percent
-93.3333
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0024
Earnings History > 67 > eps Estimate
0.07
Earnings History > 67 > eps Difference
-0.0724
Earnings History > 67 > surprise Percent
-103.4286
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-11
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.04
Earnings History > 68 > eps Estimate
0.39
Earnings History > 68 > eps Difference
-0.35
Earnings History > 68 > surprise Percent
-89.7436
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-24
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.44
Earnings History > 69 > eps Estimate
0.47
Earnings History > 69 > eps Difference
-0.03
Earnings History > 69 > surprise Percent
-6.383
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.48
Earnings History > 70 > eps Estimate
0.48
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-28
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.4862
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-09-30
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.5404
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-06-30
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.4405
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-03-31
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.4831
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2006-12-31
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.4882
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-09-30
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.47
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-06-30
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.5
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-03-31
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.52
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2005-12-31
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.49
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-09-30
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.55
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-06-30
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.47
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-03-31
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.34
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2004-12-31
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.425
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-09-30
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.345
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-06-30
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.365
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-03-31
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.3068
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-09-30
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.2958
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-06-30
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2709
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-03-31
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2437
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
First National Corporation operates as the bank holding company for First Bank that provides various commercial banking services to small and medium-sized businesses, individuals, estates, local governmental entities, and non-profit organizations in Virginia. The company's deposit products include checking, savings, money market, and individual retirement accounts, as well as certificates of deposit and treasury management solutions. Its loan products also comprise construction loans, including residential, land acquisition, and development loans; 1-4 family residential real estate loans; and commercial real estate loans that are secured by commercial real estate, such as multi-family residential buildings, industrial and warehouse buildings, hotels, and religious facilities. In addition, the company's loan products include commercial and industrial loans; home equity loans; consumer loans, such as lines of credit, automobile loans, and unsecured loans. Further, it provides wealth management services comprising estate planning, investment management of assets, trustee under an agreement, trustee under a will, and estate settlement. Additionally, the company offers title insurance and investment services; and holds other real estate owned and office sites, as well as provides internet and mobile banking, remote deposit capture, and other traditional banking services. First National Corporation was founded in 1907 and is headquartered in Strasburg, Virginia.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.17Next Payout:
Dec 12, 2025Yield:
2.6235 %First National Corp. $FXNC Stake Increased by De Lisle Partners LLP MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$23.75
Analyst Picks
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 48.04% of the total shares of First National Corp
1.
Fourthstone LLC(9.2146%)
since
2025/06/30
2.
Vanguard Group Inc(4.7907%)
since
2025/06/30
3.
BlackRock Inc(3.7214%)
since
2025/06/30
4.
Siena Capital Management, LLC(3.5192%)
since
2025/06/30
5.
Petiole USA ltd(3.4646%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.6029%)
since
2025/07/31
7.
Cutler Capital Management(2.2559%)
since
2025/06/30
8.
AllianceBernstein L.P.(2.1509%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.0059%)
since
2025/06/30
10.
VT De Lisle America B USD(1.5364%)
since
2025/08/31
11.
iShares Russell 2000 ETF(1.2229%)
since
2025/08/31
12.
Vanguard Institutional Extnd Mkt Idx Tr(1.0176%)
since
2025/07/31
13.
Fidelity Small Cap Index(0.8533%)
since
2025/06/30
14.
Northern Trust Corp(0.7444%)
since
2025/06/30
15.
Banc Funds Co LLC(0.7329%)
since
2025/06/30
16.
State Street Corp(0.7107%)
since
2025/06/30
17.
iShares Russell 2000 Value ETF(0.7101%)
since
2025/08/31
18.
Graves-Light Private Wealth Management, Inc.(0.6746%)
since
2025/06/30
19.
Bridgeway Capital Management, LLC(0.5233%)
since
2025/06/30
20.
Fidelity Extended Market Index(0.4728%)
since
2025/07/31
21.
Vanguard Russell 2000 ETF(0.4127%)
since
2025/07/31
22.
First Manhattan Co. LLC(0.3949%)
since
2025/06/30
23.
Marshall Wace Asset Management Ltd(0.3526%)
since
2025/06/30
24.
Bridgeway Omni Small-Cap Value N(0.3426%)
since
2025/06/30
25.
Bridgeway Omni Small-Cap Value(0.3426%)
since
2025/06/30
26.
Commonwealth Equity Services Inc(0.3348%)
since
2025/06/30
27.
State St Russell Sm Cap® Indx SL Cl I(0.3059%)
since
2025/08/31
28.
Davenport & Company LLC(0.2867%)
since
2025/06/30
29.
Dimensional Fund Advisors, Inc.(0.2861%)
since
2025/06/30
30.
Charles Schwab Investment Management Inc(0.2475%)
since
2025/06/30
31.
Los Angeles Capital Management LLC(0.2302%)
since
2025/06/30
32.
Schwab Small Cap Index(0.2181%)
since
2025/07/31
33.
NT R2000 Index Fund - NL(0.2099%)
since
2025/06/30
34.
iShares Micro-Cap ETF(0.1973%)
since
2025/08/31
35.
EA Bridgeway Omni Small-Cap Value ETF(0.1915%)
since
2025/08/29
36.
Fidelity Total Market Index(0.1718%)
since
2025/07/31
37.
NT R2000 Index Fund - DC - NL - 3(0.1673%)
since
2025/06/30
38.
iShares Russell 2000 Small-Cap Idx Instl(0.1502%)
since
2025/07/31
39.
Extended Equity Market Fund K(0.1437%)
since
2025/06/30
40.
Fidelity Series Total Market Index(0.1262%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.5879
Date
2025-09-30
EPS Actual
0.58
EPS Estimate
0.54
EPS Difference
0.04
Surprise Percent
7.4074%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.