_id
69109be7ccc777a4e85d5d39
Ticker
FCBC
Name
First Community Bancshares Inc
Exchange
NASDAQ
Address
One Community Place, Bluefield, VA, United States, 24605-0989
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.firstcommunitybank.com
Description
First Community Bankshares, Inc. operates as the financial holding company for First Community Bank that provides various banking products and services. It offers demand deposit accounts, savings and money market accounts, certificates of deposit, and individual retirement plans; and commercial, consumer real estate, and consumer and other loans. The company also provides trust management, estate administration, and investment advisory services. It serves individuals and businesses across various industries, such as education, government, and health services; retail trade; construction; manufacturing; tourism; coal mining and gas extraction; and transportation. The company operates through branches in West Virginia, Virginia, North Carolina, and Tennessee. First Community Bankshares, Inc. was founded in 1874 and is headquartered in Bluefield, Virginia.
Last Close
34.91
Volume
26469
Current Price
35.03
Change
0.3437410484102107
Last Updated
2025-11-30T18:34:23.483Z
Image
-
Ipo Date
1992-12-31T00:00:00.000Z
Market Cap
612084096
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3
Target Price
37
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
43860000
Cost Of Revenue
4402000
Gross Profit
39458000
Operating Expenses
23551000
Operating Income
15907000
Interest Expense
4402000
Pretax Income
15907000
Net Income
12266000
Eps
0.6666199645016445
Dividends Per Share
5677000
Shares Outstanding
18314905
Income Tax Expense
3641000
EBITDA
17224000
Operating Margin
36.267669858641135
Total Other Income Expense Net
14756000
Cash
427705000
Short Term Investments
131314000
Receivables
9121000
Inventories
-
Total Current Assets
568140000
Property Plant Equipment
47522000
Total Assets
3189613000
Payables
-
Short Term Debt
1429000
Long Term Debt
-
Total Liabilities
2678888000
Equity
510725000
Depreciation
1317000
Change In Working Capital
5976000
Cash From Operations
18947000
Capital Expenditures
434000
Cash From Investing
23614000
Cash From Financing
-9913000
Net Change In Cash
32648000
PE
12.4701
PB
1.2620532060698029
ROE
2.401683880757746
ROA
0.38456076019253743
FCF
18513000
Fcf Percent
0.42209302325581394
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
7.5
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
8.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
5
Net Net Investing Score
5
Quality Investing Score
6.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
43860000
Quarters > 0 > income Statement > cost Of Revenue
4402000
Quarters > 0 > income Statement > gross Profit
39458000
Quarters > 0 > income Statement > operating Expenses
23551000
Quarters > 0 > income Statement > operating Income
15907000
Quarters > 0 > income Statement > interest Expense
4402000
Quarters > 0 > income Statement > pretax Income
15907000
Quarters > 0 > income Statement > net Income
12266000
Quarters > 0 > income Statement > eps
0.6666199645016445
Quarters > 0 > income Statement > dividends Per Share
5677000
Quarters > 0 > income Statement > shares Outstanding
18400289
Quarters > 0 > income Statement > income Tax Expense
3641000
Quarters > 0 > income Statement > EBITDA
17224000
Quarters > 0 > income Statement > operating Margin
36.267669858641135
Quarters > 0 > income Statement > total Other Income Expense Net
14756000
Quarters > 0 > balance Sheet > cash
427705000
Quarters > 0 > balance Sheet > short Term Investments
131314000
Quarters > 0 > balance Sheet > receivables
9121000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
568140000
Quarters > 0 > balance Sheet > property Plant Equipment
47522000
Quarters > 0 > balance Sheet > total Assets
3189613000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
1429000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
2678888000
Quarters > 0 > balance Sheet > equity
510725000
Quarters > 0 > cash Flow > net Income
12265000
Quarters > 0 > cash Flow > depreciation
1317000
Quarters > 0 > cash Flow > change In Working Capital
5976000
Quarters > 0 > cash Flow > cash From Operations
18947000
Quarters > 0 > cash Flow > capital Expenditures
434000
Quarters > 0 > cash Flow > cash From Investing
23614000
Quarters > 0 > cash Flow > cash From Financing
-9913000
Quarters > 0 > cash Flow > net Change In Cash
32648000
Quarters > 0 > ratios > PE
0.6666199645016445
Quarters > 0 > ratios > PB
1.2620532060698029
Quarters > 0 > ratios > ROE
2.401683880757746
Quarters > 0 > ratios > ROA
0.38456076019253743
Quarters > 0 > ratios > FCF
18513000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.42209302325581394
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
43253000
Quarters > 1 > income Statement > cost Of Revenue
4446000
Quarters > 1 > income Statement > gross Profit
38807000
Quarters > 1 > income Statement > operating Expenses
22980000
Quarters > 1 > income Statement > operating Income
15827000
Quarters > 1 > income Statement > interest Expense
4731000
Quarters > 1 > income Statement > pretax Income
15827000
Quarters > 1 > income Statement > net Income
12246000
Quarters > 1 > income Statement > eps
0.6655073093853595
Quarters > 1 > income Statement > dividends Per Share
5667000
Quarters > 1 > income Statement > shares Outstanding
18401000
Quarters > 1 > income Statement > income Tax Expense
3581000
Quarters > 1 > income Statement > EBITDA
17312000
Quarters > 1 > income Statement > operating Margin
36.591681501861146
Quarters > 1 > income Statement > total Other Income Expense Net
-4240000
Quarters > 1 > balance Sheet > cash
94401000
Quarters > 1 > balance Sheet > short Term Investments
23087000
Quarters > 1 > balance Sheet > receivables
8787000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
126275000
Quarters > 1 > balance Sheet > property Plant Equipment
48023000
Quarters > 1 > balance Sheet > total Assets
3181014000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
1016000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
2678185000
Quarters > 1 > balance Sheet > equity
502829000
Quarters > 1 > cash Flow > net Income
12246000
Quarters > 1 > cash Flow > depreciation
1485000
Quarters > 1 > cash Flow > change In Working Capital
-4002000
Quarters > 1 > cash Flow > cash From Operations
10221000
Quarters > 1 > cash Flow > capital Expenditures
243000
Quarters > 1 > cash Flow > cash From Investing
26677000
Quarters > 1 > cash Flow > cash From Financing
-56523000
Quarters > 1 > cash Flow > net Change In Cash
-19625000
Quarters > 1 > ratios > PE
0.6655073093853595
Quarters > 1 > ratios > PB
1.2819209512577834
Quarters > 1 > ratios > ROE
2.435420391425316
Quarters > 1 > ratios > ROA
0.38497158453247926
Quarters > 1 > ratios > FCF
9978000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.23068920074908097
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
42914000
Quarters > 2 > income Statement > cost Of Revenue
5192000
Quarters > 2 > income Statement > gross Profit
37722000
Quarters > 2 > income Statement > operating Expenses
22460000
Quarters > 2 > income Statement > operating Income
15262000
Quarters > 2 > income Statement > interest Expense
4871000
Quarters > 2 > income Statement > pretax Income
15262000
Quarters > 2 > income Statement > net Income
11818000
Quarters > 2 > income Statement > eps
0.6405072895778007
Quarters > 2 > income Statement > dividends Per Share
43579000
Quarters > 2 > income Statement > shares Outstanding
18451000
Quarters > 2 > income Statement > income Tax Expense
3444000
Quarters > 2 > income Statement > EBITDA
16825000
Quarters > 2 > income Statement > operating Margin
35.56415155893182
Quarters > 2 > income Statement > total Other Income Expense Net
13371000
Quarters > 2 > balance Sheet > cash
87456000
Quarters > 2 > balance Sheet > short Term Investments
96825000
Quarters > 2 > balance Sheet > receivables
9306000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
193587000
Quarters > 2 > balance Sheet > property Plant Equipment
48780000
Quarters > 2 > balance Sheet > total Assets
3225773000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
908000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
2729356000
Quarters > 2 > balance Sheet > equity
496417000
Quarters > 2 > cash Flow > net Income
11818000
Quarters > 2 > cash Flow > depreciation
1563000
Quarters > 2 > cash Flow > change In Working Capital
322000
Quarters > 2 > cash Flow > cash From Operations
13211000
Quarters > 2 > cash Flow > capital Expenditures
1121000
Quarters > 2 > cash Flow > cash From Investing
74244000
Quarters > 2 > cash Flow > cash From Financing
-50227000
Quarters > 2 > cash Flow > net Change In Cash
37228000
Quarters > 2 > ratios > PE
0.6405072895778007
Quarters > 2 > ratios > PB
1.302007243909858
Quarters > 2 > ratios > ROE
2.380659808185457
Quarters > 2 > ratios > ROA
0.3663617991718574
Quarters > 2 > ratios > FCF
12090000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.2817262431840425
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
44464000
Quarters > 3 > income Statement > cost Of Revenue
6181000
Quarters > 3 > income Statement > gross Profit
38283000
Quarters > 3 > income Statement > operating Expenses
21802000
Quarters > 3 > income Statement > operating Income
16481000
Quarters > 3 > income Statement > interest Expense
5099000
Quarters > 3 > income Statement > pretax Income
16481000
Quarters > 3 > income Statement > net Income
13040000
Quarters > 3 > income Statement > eps
0.7080030405038549
Quarters > 3 > income Statement > dividends Per Share
5672000
Quarters > 3 > income Statement > shares Outstanding
18418000
Quarters > 3 > income Statement > income Tax Expense
3441000
Quarters > 3 > income Statement > EBITDA
18064000
Quarters > 3 > income Statement > operating Margin
37.06594098596617
Quarters > 3 > income Statement > total Other Income Expense Net
-1583000
Quarters > 3 > balance Sheet > cash
80457000
Quarters > 3 > balance Sheet > short Term Investments
136262000
Quarters > 3 > balance Sheet > receivables
9207000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
225926000
Quarters > 3 > balance Sheet > property Plant Equipment
48735000
Quarters > 3 > balance Sheet > total Assets
3261216000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
906000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
2734824000
Quarters > 3 > balance Sheet > equity
526392000
Quarters > 3 > cash Flow > net Income
13040000
Quarters > 3 > cash Flow > depreciation
1583000
Quarters > 3 > cash Flow > change In Working Capital
-24000
Quarters > 3 > cash Flow > cash From Operations
14918000
Quarters > 3 > cash Flow > capital Expenditures
153000
Quarters > 3 > cash Flow > cash From Investing
20464000
Quarters > 3 > cash Flow > cash From Financing
26734000
Quarters > 3 > cash Flow > net Change In Cash
62116000
Quarters > 3 > ratios > PE
0.7080030405038549
Quarters > 3 > ratios > PB
1.2256693490782535
Quarters > 3 > ratios > ROE
2.4772412954604173
Quarters > 3 > ratios > ROA
0.3998508531786916
Quarters > 3 > ratios > FCF
14765000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.3320663907880533
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
175890000
Annuals > 0 > income Statement > cost Of Revenue
23271000
Annuals > 0 > income Statement > gross Profit
152619000
Annuals > 0 > income Statement > operating Expenses
86925000
Annuals > 0 > income Statement > operating Income
65694000
Annuals > 0 > income Statement > interest Expense
19674000
Annuals > 0 > income Statement > pretax Income
65694000
Annuals > 0 > income Statement > net Income
51604000
Annuals > 0 > income Statement > eps
2.8
Annuals > 0 > income Statement > dividends Per Share
22017000
Annuals > 0 > income Statement > shares Outstanding
18430000
Annuals > 0 > income Statement > income Tax Expense
14090000
Annuals > 0 > income Statement > EBITDA
72174000
Annuals > 0 > income Statement > operating Margin
37.34947978850418
Annuals > 0 > income Statement > total Other Income Expense Net
59193000
Annuals > 0 > balance Sheet > cash
80457000
Annuals > 0 > balance Sheet > short Term Investments
136262000
Annuals > 0 > balance Sheet > receivables
9207000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
225926000
Annuals > 0 > balance Sheet > property Plant Equipment
48735000
Annuals > 0 > balance Sheet > total Assets
3261216000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
906000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
2734824000
Annuals > 0 > balance Sheet > equity
526392000
Annuals > 0 > cash Flow > net Income
51604000
Annuals > 0 > cash Flow > depreciation
6480000
Annuals > 0 > cash Flow > change In Working Capital
-299000
Annuals > 0 > cash Flow > cash From Operations
57739000
Annuals > 0 > cash Flow > capital Expenditures
2807000
Annuals > 0 > cash Flow > cash From Investing
263910000
Annuals > 0 > cash Flow > cash From Financing
-60615000
Annuals > 0 > cash Flow > net Change In Cash
261034000
Annuals > 0 > ratios > PE
2.8
Annuals > 0 > ratios > PB
1.1700987097068345
Annuals > 0 > ratios > ROE
9.80334047629903
Annuals > 0 > ratios > ROA
1.5823545573184974
Annuals > 0 > ratios > FCF
54932000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.3123088293820001
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
165709000
Annuals > 1 > income Statement > cost Of Revenue
17466000
Annuals > 1 > income Statement > gross Profit
148243000
Annuals > 1 > income Statement > operating Expenses
86269000
Annuals > 1 > income Statement > operating Income
61974000
Annuals > 1 > income Statement > interest Expense
9481000
Annuals > 1 > income Statement > pretax Income
61974000
Annuals > 1 > income Statement > net Income
48020000
Annuals > 1 > income Statement > eps
2.6637821046208465
Annuals > 1 > income Statement > dividends Per Share
21089000
Annuals > 1 > income Statement > shares Outstanding
18027000
Annuals > 1 > income Statement > income Tax Expense
13954000
Annuals > 1 > income Statement > EBITDA
67659000
Annuals > 1 > income Statement > operating Margin
37.39929635686656
Annuals > 1 > income Statement > total Other Income Expense Net
56323000
Annuals > 1 > balance Sheet > cash
79108000
Annuals > 1 > balance Sheet > short Term Investments
280961000
Annuals > 1 > balance Sheet > receivables
10881000
Annuals > 1 > balance Sheet > inventories
105539000
Annuals > 1 > balance Sheet > total Current Assets
370950000
Annuals > 1 > balance Sheet > property Plant Equipment
50680000
Annuals > 1 > balance Sheet > total Assets
3268545000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
1119000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
2765251000
Annuals > 1 > balance Sheet > equity
503294000
Annuals > 1 > cash Flow > net Income
48020000
Annuals > 1 > cash Flow > depreciation
5685000
Annuals > 1 > cash Flow > change In Working Capital
4233000
Annuals > 1 > cash Flow > cash From Operations
61828000
Annuals > 1 > cash Flow > capital Expenditures
2770000
Annuals > 1 > cash Flow > cash From Investing
288662000
Annuals > 1 > cash Flow > cash From Financing
-404916000
Annuals > 1 > cash Flow > net Change In Cash
-54426000
Annuals > 1 > ratios > PE
2.6637821046208465
Annuals > 1 > ratios > PB
1.1970385897705913
Annuals > 1 > ratios > ROE
9.541142950243794
Annuals > 1 > ratios > ROA
1.4691552357394497
Annuals > 1 > ratios > FCF
59058000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.3563958505573023
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
142237000
Annuals > 2 > income Statement > cost Of Revenue
8228000
Annuals > 2 > income Statement > gross Profit
134009000
Annuals > 2 > income Statement > operating Expenses
73852000
Annuals > 2 > income Statement > operating Income
60157000
Annuals > 2 > income Statement > interest Expense
1656000
Annuals > 2 > income Statement > pretax Income
60157000
Annuals > 2 > income Statement > net Income
46662000
Annuals > 2 > income Statement > eps
2.817413355874894
Annuals > 2 > income Statement > dividends Per Share
18515000
Annuals > 2 > income Statement > shares Outstanding
16562000
Annuals > 2 > income Statement > income Tax Expense
13495000
Annuals > 2 > income Statement > EBITDA
65757000
Annuals > 2 > income Statement > operating Margin
42.293496066424346
Annuals > 2 > income Statement > total Other Income Expense Net
-13796000
Annuals > 2 > balance Sheet > cash
65210000
Annuals > 2 > balance Sheet > short Term Investments
300349000
Annuals > 2 > balance Sheet > receivables
9279000
Annuals > 2 > balance Sheet > inventories
-180828000
Annuals > 2 > balance Sheet > total Current Assets
374838000
Annuals > 2 > balance Sheet > property Plant Equipment
47340000
Annuals > 2 > balance Sheet > total Assets
3135572000
Annuals > 2 > balance Sheet > payables
32898000
Annuals > 2 > balance Sheet > short Term Debt
1874000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
2713587000
Annuals > 2 > balance Sheet > equity
421985000
Annuals > 2 > cash Flow > net Income
46662000
Annuals > 2 > cash Flow > depreciation
5600000
Annuals > 2 > cash Flow > change In Working Capital
3671000
Annuals > 2 > cash Flow > cash From Operations
59024000
Annuals > 2 > cash Flow > capital Expenditures
1160000
Annuals > 2 > cash Flow > cash From Investing
-536779000
Annuals > 2 > cash Flow > cash From Financing
-28838000
Annuals > 2 > cash Flow > net Change In Cash
-506593000
Annuals > 2 > ratios > PE
2.817413355874894
Annuals > 2 > ratios > PB
1.3116628316172376
Annuals > 2 > ratios > ROE
11.057739019159449
Annuals > 2 > ratios > ROA
1.4881495306119585
Annuals > 2 > ratios > FCF
57864000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.40681397948494413
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
133287000
Annuals > 3 > income Statement > cost Of Revenue
-5635000
Annuals > 3 > income Statement > gross Profit
138922000
Annuals > 3 > income Statement > operating Expenses
72394000
Annuals > 3 > income Statement > operating Income
66528000
Annuals > 3 > income Statement > interest Expense
2836000
Annuals > 3 > income Statement > pretax Income
66528000
Annuals > 3 > income Statement > net Income
51168000
Annuals > 3 > income Statement > eps
2.9401827271160146
Annuals > 3 > income Statement > dividends Per Share
18059000
Annuals > 3 > income Statement > shares Outstanding
17403000
Annuals > 3 > income Statement > income Tax Expense
15360000
Annuals > 3 > income Statement > EBITDA
72445000
Annuals > 3 > income Statement > operating Margin
49.91334488734835
Annuals > 3 > income Statement > total Other Income Expense Net
-14015000
Annuals > 3 > balance Sheet > cash
50403000
Annuals > 3 > balance Sheet > short Term Investments
76292000
Annuals > 3 > balance Sheet > receivables
7900000
Annuals > 3 > balance Sheet > inventories
-686354000
Annuals > 3 > balance Sheet > total Current Assets
134595000
Annuals > 3 > balance Sheet > property Plant Equipment
52284000
Annuals > 3 > balance Sheet > total Assets
3194519000
Annuals > 3 > balance Sheet > payables
35817000
Annuals > 3 > balance Sheet > short Term Debt
1536000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
2766744000
Annuals > 3 > balance Sheet > equity
427775000
Annuals > 3 > cash Flow > net Income
51168000
Annuals > 3 > cash Flow > depreciation
5917000
Annuals > 3 > cash Flow > change In Working Capital
1300000
Annuals > 3 > cash Flow > cash From Operations
48215000
Annuals > 3 > cash Flow > capital Expenditures
3038000
Annuals > 3 > cash Flow > cash From Investing
35350000
Annuals > 3 > cash Flow > cash From Financing
137313000
Annuals > 3 > cash Flow > net Change In Cash
220878000
Annuals > 3 > ratios > PE
2.9401827271160146
Annuals > 3 > ratios > PB
1.3596125533282684
Annuals > 3 > ratios > ROE
11.961428320963122
Annuals > 3 > ratios > ROA
1.6017434862650684
Annuals > 3 > ratios > FCF
45177000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.3389452834860114
Annuals > 3 > health Score
61
Valuation > metrics > PE
12.4701
Valuation > metrics > PB
1.2620532060698029
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.401683880757746
Profitability > metrics > ROA
2.1589749005526806
Profitability > metrics > Net Margin
0.2796625626994984
Profitability > final Score
41
Profitability > verdict
Weak
Risk > metrics > Debt Equity
5.245265064369279
Risk > metrics > Interest Coverage
3.613584734211722
Risk > final Score
20
Risk > verdict
High
Liquidity > metrics > Current Ratio
397.5787263820854
Liquidity > metrics > Quick Ratio
397.5787263820854
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
64
Prev Profitabilities > 1
53
Prev Profitabilities > 2
52
Prev Risks > 0
19
Prev Risks > 1
19
Prev Risks > 2
19
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:28:05.067Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-03
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.62
Earnings History > 0 > eps Difference
-0.62
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-28
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.7
Earnings History > 1 > eps Estimate
0.63
Earnings History > 1 > eps Difference
0.07
Earnings History > 1 > surprise Percent
11.1111
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.67
Earnings History > 2 > eps Estimate
0.65
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
3.0769
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.64
Earnings History > 3 > eps Estimate
0.64
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-28
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.71
Earnings History > 4 > eps Estimate
0.66
Earnings History > 4 > eps Difference
0.05
Earnings History > 4 > surprise Percent
7.5758
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-22
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.68
Earnings History > 5 > eps Estimate
0.7
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-2.8571
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-23
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.79
Earnings History > 6 > eps Estimate
0.66
Earnings History > 6 > eps Difference
0.13
Earnings History > 6 > surprise Percent
19.697
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-23
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.71
Earnings History > 7 > eps Estimate
0.6
Earnings History > 7 > eps Difference
0.11
Earnings History > 7 > surprise Percent
18.3333
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-23
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.79
Earnings History > 8 > eps Estimate
0.67
Earnings History > 8 > eps Difference
0.12
Earnings History > 8 > surprise Percent
17.9104
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-24
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.78
Earnings History > 9 > eps Estimate
0.66
Earnings History > 9 > eps Difference
0.12
Earnings History > 9 > surprise Percent
18.1818
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-25
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.7
Earnings History > 10 > eps Estimate
0.71
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-1.4085
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.75
Earnings History > 11 > eps Estimate
0.66
Earnings History > 11 > eps Difference
0.09
Earnings History > 11 > surprise Percent
13.6364
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-24
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.78
Earnings History > 12 > eps Estimate
0.78
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-25
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.81
Earnings History > 13 > eps Estimate
0.72
Earnings History > 13 > eps Difference
0.09
Earnings History > 13 > surprise Percent
12.5
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-26
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.67
Earnings History > 14 > eps Estimate
0.66
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
1.5152
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-26
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.56
Earnings History > 15 > eps Estimate
0.57
Earnings History > 15 > eps Difference
-0.01
Earnings History > 15 > surprise Percent
-1.7544
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-26
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.62
Earnings History > 16 > eps Estimate
0.68
Earnings History > 16 > eps Difference
-0.06
Earnings History > 16 > surprise Percent
-8.8235
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-26
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.73
Earnings History > 17 > eps Estimate
0.67
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
8.9552
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
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.76
Earnings History > 18 > eps Estimate
0.59
Earnings History > 18 > eps Difference
0.17
Earnings History > 18 > surprise Percent
28.8136
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-27
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.82
Earnings History > 19 > eps Estimate
0.54
Earnings History > 19 > eps Difference
0.28
Earnings History > 19 > surprise Percent
51.8519
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-26
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
0.52
Earnings History > 20 > eps Difference
0.13
Earnings History > 20 > surprise Percent
25
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-27
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.47
Earnings History > 21 > eps Estimate
0.4
Earnings History > 21 > eps Difference
0.07
Earnings History > 21 > surprise Percent
17.5
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.46
Earnings History > 22 > eps Estimate
0.52
Earnings History > 22 > eps Difference
-0.06
Earnings History > 22 > surprise Percent
-11.5385
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-11
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.5
Earnings History > 23 > eps Estimate
0.5
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.54
Earnings History > 24 > eps Estimate
0.52
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
3.8462
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-22
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.57
Earnings History > 25 > eps Estimate
0.55
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
3.6364
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
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.57
Earnings History > 26 > eps Estimate
0.54
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
5.5556
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
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.52
Earnings History > 27 > eps Estimate
0.52
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-23
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.58
Earnings History > 28 > eps Estimate
0.56
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
3.5714
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-23
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.62
Earnings History > 29 > eps Estimate
0.54
Earnings History > 29 > eps Difference
0.08
Earnings History > 29 > surprise Percent
14.8148
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
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.55
Earnings History > 30 > eps Estimate
0.53
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
3.7736
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-24
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.52
Earnings History > 31 > eps Estimate
0.4
Earnings History > 31 > eps Difference
0.12
Earnings History > 31 > surprise Percent
30
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-23
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.45
Earnings History > 32 > eps Estimate
0.45
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.45
Earnings History > 33 > eps Estimate
0.41
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
9.7561
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
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.38
Earnings History > 34 > eps Estimate
0.38
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-25
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.36
Earnings History > 35 > eps Estimate
0.34
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
5.8824
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-24
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.36
Earnings History > 36 > eps Estimate
0.36
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
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
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.38
Earnings History > 37 > eps Estimate
0.37
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
2.7027
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-26
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.38
Earnings History > 38 > eps Estimate
0.35
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
8.5714
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-26
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.33
Earnings History > 39 > eps Estimate
0.34
Earnings History > 39 > eps Difference
-0.01
Earnings History > 39 > surprise Percent
-2.9412
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-26
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.34
Earnings History > 40 > eps Estimate
0.34
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-27
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.34
Earnings History > 41 > eps Estimate
0.36
Earnings History > 41 > eps Difference
-0.02
Earnings History > 41 > surprise Percent
-5.5556
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-28
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.32
Earnings History > 42 > eps Estimate
0.33
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-3.0303
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-28
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.31
Earnings History > 43 > eps Estimate
0.29
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
6.8966
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-29
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.44
Earnings History > 44 > eps Estimate
0.36
Earnings History > 44 > eps Difference
0.08
Earnings History > 44 > surprise Percent
22.2222
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-28
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.45
Earnings History > 45 > eps Estimate
0.34
Earnings History > 45 > eps Difference
0.11
Earnings History > 45 > surprise Percent
32.3529
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-29
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.34
Earnings History > 46 > eps Estimate
0.27
Earnings History > 46 > eps Difference
0.07
Earnings History > 46 > surprise Percent
25.9259
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-29
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.29
Earnings History > 47 > eps Estimate
0.29
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-30
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.31
Earnings History > 48 > eps Estimate
0.29
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
6.8966
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.28
Earnings History > 49 > eps Estimate
0.32
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-12.5
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-25
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.24
Earnings History > 50 > eps Estimate
0.34
Earnings History > 50 > eps Difference
-0.1
Earnings History > 50 > surprise Percent
-29.4118
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.31
Earnings History > 51 > eps Estimate
0.38
Earnings History > 51 > eps Difference
-0.07
Earnings History > 51 > surprise Percent
-18.4211
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-01
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4
Earnings History > 52 > eps Estimate
0.41
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-2.439
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-02
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.43
Earnings History > 53 > eps Estimate
0.35
Earnings History > 53 > eps Difference
0.08
Earnings History > 53 > surprise Percent
22.8571
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-27
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.3
Earnings History > 54 > eps Estimate
0.28
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
7.1429
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-23
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.31
Earnings History > 55 > eps Estimate
0.26
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
19.2308
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-25
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.26
Earnings History > 56 > eps Estimate
0.26
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.28
Earnings History > 57 > eps Estimate
0.25
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
12
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.31
Earnings History > 58 > eps Estimate
0.27
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
14.8148
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-25
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.29
Earnings History > 59 > eps Estimate
0.24
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
20.8333
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-26
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.23
Earnings History > 60 > eps Estimate
0.26
Earnings History > 60 > eps Difference
-0.03
Earnings History > 60 > surprise Percent
-11.5385
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-21
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.31
Earnings History > 61 > eps Estimate
0.27
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
14.8148
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-27
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.28
Earnings History > 62 > eps Estimate
0.28
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-26
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.32
Earnings History > 63 > eps Estimate
0.24
Earnings History > 63 > eps Difference
0.08
Earnings History > 63 > surprise Percent
33.3333
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-27
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.13
Earnings History > 64 > eps Estimate
0.23
Earnings History > 64 > eps Difference
-0.1
Earnings History > 64 > surprise Percent
-43.4783
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-28
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.19
Earnings History > 65 > eps Estimate
0.21
Earnings History > 65 > eps Difference
-0.02
Earnings History > 65 > surprise Percent
-9.5238
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-23
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.38
Earnings History > 66 > eps Estimate
0.31
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
22.5806
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-22
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.4
Earnings History > 67 > eps Estimate
0.3
Earnings History > 67 > eps Difference
0.1
Earnings History > 67 > surprise Percent
33.3333
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-28
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-1.29
Earnings History > 68 > eps Estimate
-0.04
Earnings History > 68 > eps Difference
-1.25
Earnings History > 68 > surprise Percent
-3125
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-29
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.41
Earnings History > 69 > eps Estimate
0.59
Earnings History > 69 > eps Difference
-0.18
Earnings History > 69 > surprise Percent
-30.5085
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-23
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.56
Earnings History > 70 > eps Estimate
0.58
Earnings History > 70 > eps Difference
-0.02
Earnings History > 70 > surprise Percent
-3.4483
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-23
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.57
Earnings History > 71 > eps Estimate
0.63
Earnings History > 71 > eps Difference
-0.06
Earnings History > 71 > surprise Percent
-9.5238
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-23
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.69
Earnings History > 72 > eps Estimate
0.64
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
7.8125
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-24
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.65
Earnings History > 73 > eps Estimate
0.65
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-24
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.66
Earnings History > 74 > eps Estimate
0.63
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
4.7619
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-01
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.63
Earnings History > 75 > eps Estimate
0.65
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-3.0769
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-23
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.68
Earnings History > 76 > eps Estimate
0.64
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
6.25
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-24
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.64
Earnings History > 77 > eps Estimate
0.6
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
6.6667
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-25
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.65
Earnings History > 78 > eps Estimate
0.57
Earnings History > 78 > eps Difference
0.08
Earnings History > 78 > surprise Percent
14.0351
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.61
Earnings History > 79 > eps Estimate
0.57
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
7.0175
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-24
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.63
Earnings History > 80 > eps Estimate
0.56
Earnings History > 80 > eps Difference
0.07
Earnings History > 80 > surprise Percent
12.5
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.61
Earnings History > 81 > eps Estimate
0.57
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
7.0175
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-27
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.55
Earnings History > 82 > eps Estimate
0.56
Earnings History > 82 > eps Difference
-0.01
Earnings History > 82 > surprise Percent
-1.7857
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-02
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.53
Earnings History > 83 > eps Estimate
0.55
Earnings History > 83 > eps Difference
-0.02
Earnings History > 83 > surprise Percent
-3.6364
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-08
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.55
Earnings History > 84 > eps Estimate
0.54
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
1.8519
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-01
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.59
Earnings History > 85 > eps Estimate
0.56
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
5.3571
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-23
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.66
Earnings History > 86 > eps Estimate
0.37
Earnings History > 86 > eps Difference
0.29
Earnings History > 86 > surprise Percent
78.3784
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-27
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.37
Earnings History > 87 > eps Estimate
0.56
Earnings History > 87 > eps Difference
-0.19
Earnings History > 87 > surprise Percent
-33.9286
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-27
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.48
Earnings History > 88 > eps Estimate
0.58
Earnings History > 88 > eps Difference
-0.1
Earnings History > 88 > surprise Percent
-17.2414
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-23
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.56
Earnings History > 89 > eps Estimate
0.64
Earnings History > 89 > eps Difference
-0.08
Earnings History > 89 > surprise Percent
-12.5
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-24
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.57
Earnings History > 90 > eps Estimate
0.63
Earnings History > 90 > eps Difference
-0.06
Earnings History > 90 > surprise Percent
-9.5238
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-22
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.62
Earnings History > 91 > eps Estimate
0.53
Earnings History > 91 > eps Difference
0.09
Earnings History > 91 > surprise Percent
16.9811
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-27
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.52
Earnings History > 92 > eps Estimate
0.52
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-17
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.59
Earnings History > 93 > eps Estimate
0.52
Earnings History > 93 > eps Difference
0.07
Earnings History > 93 > surprise Percent
13.4615
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-17
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.54
Earnings History > 94 > eps Estimate
0.52
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
3.8462
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-16
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.56
Earnings History > 95 > eps Estimate
0.47
Earnings History > 95 > eps Difference
0.09
Earnings History > 95 > surprise Percent
19.1489
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-28
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.46
Earnings History > 96 > eps Estimate
0.45
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
2.2222
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-17
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.45
Earnings History > 97 > eps Estimate
0.44
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
2.2727
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-29
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.42
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-30
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.4071
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-28
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.4025
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-29
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.4095
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.4128
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.3488
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-09-30
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.3822
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-06-30
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.3878
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-03-31
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.3605
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-09-30
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.4695
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-06-30
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.1801
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-03-31
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.4627
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
First Community Bankshares, Inc. operates as the financial holding company for First Community Bank that provides various banking products and services. It offers demand deposit accounts, savings and money market accounts, certificates of deposit, and individual retirement plans; and commercial, consumer real estate, and consumer and other loans. The company also provides trust management, estate administration, and investment advisory services. It serves individuals and businesses across various industries, such as education, government, and health services; retail trade; construction; manufacturing; tourism; coal mining and gas extraction; and transportation. The company operates through branches in West Virginia, Virginia, North Carolina, and Tennessee. First Community Bankshares, Inc. was founded in 1874 and is headquartered in Bluefield, Virginia.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(FCBC) Price Dynamics and Execution-Aware Positioning news.stocktradersdaily.com
Read more →Trend Recap: What is the fair value of CRTO stock now - Trade Entry Report & Weekly Stock Performance Updates moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$37
Analyst Picks
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very 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 45.51% of the total shares of First Community Bancshares Inc
1.
BlackRock Inc(8.0035%)
since
2025/06/30
2.
Vanguard Group Inc(5.563%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(5.0242%)
since
2025/06/30
4.
Systematic Financial Management LP(2.9688%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(2.7208%)
since
2025/07/31
6.
State Street Corp(2.3019%)
since
2025/06/30
7.
iShares Russell 2000 ETF(2.2149%)
since
2025/08/31
8.
Geode Capital Management, LLC(2.1967%)
since
2025/06/30
9.
Vanguard Institutional Extnd Mkt Idx Tr(0.976%)
since
2025/07/31
10.
DFA US Targeted Value I(0.9472%)
since
2025/07/31
11.
Fidelity Small Cap Index(0.8632%)
since
2025/06/30
12.
Northern Trust Corp(0.7989%)
since
2025/06/30
13.
DFA US Small Cap I(0.7824%)
since
2025/07/31
14.
Morgan Stanley - Brokerage Accounts(0.7786%)
since
2025/06/30
15.
iShares Russell 2000 Value ETF(0.7545%)
since
2025/08/31
16.
Charles Schwab Investment Management Inc(0.735%)
since
2025/06/30
17.
Dimensional US Targeted Value ETF(0.5801%)
since
2025/08/29
18.
DFA US Micro Cap I(0.542%)
since
2025/07/31
19.
Bank of New York Mellon Corp(0.4823%)
since
2025/06/30
20.
Fidelity Extended Market Index(0.4819%)
since
2025/07/31
21.
Vanguard Dividend Appreciation ETF(0.4766%)
since
2025/07/31
22.
Schwab US Small-Cap ETF™(0.4212%)
since
2025/08/30
23.
Renaissance Technologies Corp(0.4086%)
since
2025/06/30
24.
Vanguard Russell 2000 ETF(0.4062%)
since
2025/07/31
25.
BlackRock Advantage Small Cap Core Instl(0.3582%)
since
2025/07/31
26.
Panagora Asset Management Inc(0.34%)
since
2025/06/30
27.
State St Russell Sm Cap® Indx SL Cl I(0.3324%)
since
2025/08/31
28.
DFA US Core Equity 2 I(0.2805%)
since
2025/07/31
29.
State of New Jersey Common Pension Fd D(0.2797%)
since
2025/06/30
30.
Dimensional US Small Cap ETF(0.2738%)
since
2025/08/29
31.
SEI Tax-Managed Small/Mid Cap F (SIMT)(0.2621%)
since
2025/08/31
32.
Sheets Smith Wealth Management(0.2357%)
since
2025/06/30
33.
DFA US Small Cap Value I(0.2352%)
since
2025/07/31
34.
Dimensional US Core Equity 2 ETF(0.2254%)
since
2025/08/29
35.
American Century Companies Inc(0.2249%)
since
2025/06/30
36.
Burke & Herbert Financial Services Corp(0.2119%)
since
2025/06/30
37.
UBS Asset Mgmt Americas Inc(0.2113%)
since
2025/06/30
38.
Orion Portfolio Solutions, LLC(0.2061%)
since
2025/03/31
39.
HSBC Holdings PLC(0.2046%)
since
2025/06/30
40.
Nuveen, LLC(0.2015%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.62
Date
2025-09-30
EPS Actual
0.7
EPS Estimate
0.63
EPS Difference
0.07
Surprise Percent
11.1111%
(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.