_id
690f36c0ccc777a4e85d178e
Ticker
BMBN
Name
Benchmark Bankshares Inc
Exchange
PINK
Address
204 South Broad Street, Kenbridge, VA, United States, 23944
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://bcbforlife.bank
Description
Benchmark Bankshares, Inc. operates as the holding company for Benchmark Community Bank that provides various banking products and services in the United States. The company accepts various deposits, such as checking, saving, commercial services, and youth accounts. Its loan products include personal, mortgage, other real estate, business, auto, and student loans. The company also offers credit and debit cards; wealth management services comprising financial solutions, financial and retirement planning, and portfolio management, as well as estate, charitable giving, and trust services; and reorder checks, safe deposit boxes, wire transfers, bill pay, and internet and mobile banking services. Benchmark Bankshares, Inc. was founded in 1971 and is based in Kenbridge, Virginia.
Last Close
34
Volume
500
Current Price
34
Change
0.5
Last Updated
2026-01-20T16:45:52.134Z
Image
data:image/webp;base64,UklGRo4DAABXRUJQVlA4IIIDAADwEQCdASo8AEAAPrVQok0nJCMiKBQLUOAWiWQA0pFmyAbZjnqm8r/deVbPp/0HCvvCdsIuc4ytJfM4/YXz3fSnsFdK30TV7VYldF7bWurMp/ebg7CScvV+OFdnXB7joWZpEunXcQWVOLQ5pvPsQf8dGJ72ArwuH1lOpVkQqnX5GrZ5rLo87GPT2tURlrt6zjC/2YGMrbnAAAD+/npIf5MZ+7D+29+MfXG6Tg8DHcJi/Xa27uLkVOfXavJg7oSLOL+W1eizhNSZaGy9UhO5f9IStCFwjNxeOgQnVPWUMoqbajvDcaFMuQcyY705yUGkxUEZmy/3mKi+e3QFEHz9+53l/mUITIxWB0fdhRJEP8hLM4VJmEwDJhe78XGe9U+XSVi3oNwSUsC1z8/g9306uuL0U0sgoLzRKOFj+jjpJI3JhLm5ChiJ/PeLUm+cnYdltVa2vfikfCmzjITsY9c6tE+BnwYYNIvkxU/zoQtGIdiFf1OKt1vvD3SYthZp+ZC0wtnNK6aUYqy2x+j49In/BN1YGO0GROkFPCszrirQOtpWrdZ+DVMyui13CDEfbCaWAt+7i3DSpzmUO/JHVhhXvhpH3ie7N0fwk8DCxn0ZgHOsmNzYa1X2/kP+ggLvqHcD/PamZjQFWkRaM3VlNV+qC3N40mqjrjWt8Fy7zPdzA1v4aah7kdmT87pE3n8hjG+dX8DZ6duVl0NiV9Kxx9DQSKkRyOASxIqaZsiXZjzBb6TPhf/X40PSKKdKXfUJ63YOUNYwX6Vee8efEKe8yKZfEBIKUv0k6NLe6NM7Wu3opSk9/Ujs2BhOdtNv3VDRUB+zbx3eRe2hDKUNaPYZdGhV5+BfR/xZd9bwwatjl6+8ElktmyV1Fu2tqmEsFYbbm4qWpfSMaEj0Qg5LSffjl3dnAm3wZlaxaHx7yZxCBxSW8eyS+Su9hC7aJfr+4MpXim75Kqx8W0UxLwrMq1+fIR/SS8AxlEnvrJLLHBfhrCd11jnrNATPRH6fKADL3iTZcJNv6D6HkyGL/2Kv9qNxV+Xyo9z0NhNlt+Au1Tq/n9bcFC9DMkq4PbSVJZWKbj9S6uBksMGaphmvmliNG5rQlLebftfEBxtqpo6b2/2x/jha9Q7w95MvjPmHf58HINc9MMOgO1CrJLd5cq72VIpYU9/rrsrm2ntJ+qgMzD3D8dfRV0axK4AA
Ipo Date
-
Market Cap
150710688
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
21314000
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
-
Operating Income
6647000
Interest Expense
-
Pretax Income
6647000
Net Income
5290000
Eps
1.1889174019300468
Dividends Per Share
-
Shares Outstanding
4465501
Income Tax Expense
1357000
EBITDA
6647000
Operating Margin
31.186074880360326
Total Other Income Expense Net
-
Cash
-
Short Term Investments
-
Receivables
-
Inventories
-
Total Current Assets
-
Property Plant Equipment
-
Total Assets
-
Payables
-
Short Term Debt
-
Long Term Debt
-
Total Liabilities
-
Equity
-
Bs_currency_symbol
-
Depreciation
-
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
-
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
-
PE
7.8855
PB
-
ROE
-
ROA
-
FCF
-
Fcf Percent
-
Piotroski FScore
1
Health Score
54
Deep Value Investing Score
3
Defensive Investing Score
4
Dividend Investing Score
1.5
Economic Moat Investing Score
5
Garp Investing Score
3
Growth Investing Score
2
Momentum Investing Score
4
Net Net Investing Score
0
Quality Investing Score
2.5
Value Investing Score
3
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
21314000
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
6647000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
6647000
Quarters > 0 > income Statement > net Income
5290000
Quarters > 0 > income Statement > eps
1.1889174019300468
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
4449426
Quarters > 0 > income Statement > income Tax Expense
1357000
Quarters > 0 > income Statement > EBITDA
6647000
Quarters > 0 > income Statement > operating Margin
31.186074880360326
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
-
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
-
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
-
Quarters > 0 > balance Sheet > equity
-
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
-
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
1.1889174019300468
Quarters > 0 > ratios > PB
-
Quarters > 0 > ratios > ROE
-
Quarters > 0 > ratios > ROA
-
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
20573000
Quarters > 1 > income Statement > cost Of Revenue
3967000
Quarters > 1 > income Statement > gross Profit
16606000
Quarters > 1 > income Statement > operating Expenses
10620000
Quarters > 1 > income Statement > operating Income
5986000
Quarters > 1 > income Statement > interest Expense
3967000
Quarters > 1 > income Statement > pretax Income
5986000
Quarters > 1 > income Statement > net Income
4743000
Quarters > 1 > income Statement > eps
1.0652739121763302
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
4452376
Quarters > 1 > income Statement > income Tax Expense
1243000
Quarters > 1 > income Statement > EBITDA
5986000
Quarters > 1 > income Statement > operating Margin
29.096388470325184
Quarters > 1 > income Statement > total Other Income Expense Net
-2287999
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
63853000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
4418000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
68271000
Quarters > 1 > balance Sheet > property Plant Equipment
23399000
Quarters > 1 > balance Sheet > total Assets
1293220000
Quarters > 1 > balance Sheet > payables
867000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
1176620000
Quarters > 1 > balance Sheet > equity
116600000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
4743000
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
-
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-
Quarters > 1 > cash Flow > net Change In Cash
-
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.0652739121763302
Quarters > 1 > ratios > PB
1.298291457975986
Quarters > 1 > ratios > ROE
4.067753001715266
Quarters > 1 > ratios > ROA
0.36675894279395616
Quarters > 1 > ratios > FCF
-
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
43
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
19216000
Quarters > 2 > income Statement > cost Of Revenue
3708000
Quarters > 2 > income Statement > gross Profit
15508000
Quarters > 2 > income Statement > operating Expenses
9712000
Quarters > 2 > income Statement > operating Income
5796000
Quarters > 2 > income Statement > interest Expense
3708000
Quarters > 2 > income Statement > pretax Income
5796000
Quarters > 2 > income Statement > net Income
4598000
Quarters > 2 > income Statement > eps
1.0296716986515062
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
4465501
Quarters > 2 > income Statement > income Tax Expense
1198000
Quarters > 2 > income Statement > EBITDA
5796000
Quarters > 2 > income Statement > operating Margin
30.1623646960866
Quarters > 2 > income Statement > total Other Income Expense Net
-2485000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
99611000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
3946000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
103557000
Quarters > 2 > balance Sheet > property Plant Equipment
22952000
Quarters > 2 > balance Sheet > total Assets
1284331000
Quarters > 2 > balance Sheet > payables
818000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
1169492000
Quarters > 2 > balance Sheet > equity
114839000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
4598000
Quarters > 2 > cash Flow > depreciation
-
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
-
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
-
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.0296716986515062
Quarters > 2 > ratios > PB
1.3220859986589921
Quarters > 2 > ratios > ROE
4.003866282360522
Quarters > 2 > ratios > ROA
0.35800739840430545
Quarters > 2 > ratios > FCF
-
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
16447000
Quarters > 3 > income Statement > cost Of Revenue
3945000
Quarters > 3 > income Statement > gross Profit
12502000
Quarters > 3 > income Statement > operating Expenses
6900000
Quarters > 3 > income Statement > operating Income
5602000
Quarters > 3 > income Statement > interest Expense
3945000
Quarters > 3 > income Statement > pretax Income
5602000
Quarters > 3 > income Statement > net Income
3302000
Quarters > 3 > income Statement > eps
0.7406920558197377
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
4457993
Quarters > 3 > income Statement > income Tax Expense
2300000
Quarters > 3 > income Statement > EBITDA
5602000
Quarters > 3 > income Statement > operating Margin
34.060922964674404
Quarters > 3 > income Statement > total Other Income Expense Net
-171000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
62596000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
4032000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
66628000
Quarters > 3 > balance Sheet > property Plant Equipment
22881000
Quarters > 3 > balance Sheet > total Assets
1223588000
Quarters > 3 > balance Sheet > payables
936000
Quarters > 3 > balance Sheet > short Term Debt
219000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
1114154000
Quarters > 3 > balance Sheet > equity
109434000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
3302000
Quarters > 3 > cash Flow > depreciation
-
Quarters > 3 > cash Flow > change In Working Capital
-
Quarters > 3 > cash Flow > cash From Operations
-
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-
Quarters > 3 > cash Flow > net Change In Cash
-
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.7406920558197377
Quarters > 3 > ratios > PB
1.385051830326955
Quarters > 3 > ratios > ROE
3.017343787122832
Quarters > 3 > ratios > ROA
0.26986207775819965
Quarters > 3 > ratios > FCF
-
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-
Quarters > 3 > health Score
42
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
70707000
Annuals > 0 > income Statement > cost Of Revenue
14916000
Annuals > 0 > income Statement > gross Profit
55791000
Annuals > 0 > income Statement > operating Expenses
35893000
Annuals > 0 > income Statement > operating Income
19898000
Annuals > 0 > income Statement > interest Expense
14916000
Annuals > 0 > income Statement > pretax Income
19898000
Annuals > 0 > income Statement > net Income
15853000
Annuals > 0 > income Statement > eps
3.5478174309666075
Annuals > 0 > income Statement > dividends Per Share
3672000
Annuals > 0 > income Statement > shares Outstanding
4468381
Annuals > 0 > income Statement > income Tax Expense
4045000
Annuals > 0 > income Statement > EBITDA
21609000
Annuals > 0 > income Statement > operating Margin
28.141485284342426
Annuals > 0 > income Statement > total Other Income Expense Net
-10677000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
62596000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
4032000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
66628000
Annuals > 0 > balance Sheet > property Plant Equipment
23319000
Annuals > 0 > balance Sheet > total Assets
1223588000
Annuals > 0 > balance Sheet > payables
936000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
1114154000
Annuals > 0 > balance Sheet > equity
109434000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
15853000
Annuals > 0 > cash Flow > depreciation
1711000
Annuals > 0 > cash Flow > change In Working Capital
-364000
Annuals > 0 > cash Flow > cash From Operations
16258000
Annuals > 0 > cash Flow > capital Expenditures
2445000
Annuals > 0 > cash Flow > cash From Investing
-89994000
Annuals > 0 > cash Flow > cash From Financing
44115000
Annuals > 0 > cash Flow > net Change In Cash
-29621000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.5478174309666075
Annuals > 0 > ratios > PB
1.3882792733519749
Annuals > 0 > ratios > ROE
14.486357073669975
Annuals > 0 > ratios > ROA
1.295615844548982
Annuals > 0 > ratios > FCF
13813000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.19535548106976677
Annuals > 0 > health Score
63
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
59333000
Annuals > 1 > income Statement > cost Of Revenue
8149000
Annuals > 1 > income Statement > gross Profit
51184000
Annuals > 1 > income Statement > operating Expenses
31895000
Annuals > 1 > income Statement > operating Income
19289000
Annuals > 1 > income Statement > interest Expense
8149000
Annuals > 1 > income Statement > pretax Income
19289000
Annuals > 1 > income Statement > net Income
15380000
Annuals > 1 > income Statement > eps
3.409216099745949
Annuals > 1 > income Statement > dividends Per Share
3526000
Annuals > 1 > income Statement > shares Outstanding
4511301
Annuals > 1 > income Statement > income Tax Expense
3909000
Annuals > 1 > income Statement > EBITDA
21062000
Annuals > 1 > income Statement > operating Margin
32.50973320074832
Annuals > 1 > income Statement > total Other Income Expense Net
-9838000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
91718000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
3548000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
91718000
Annuals > 1 > balance Sheet > property Plant Equipment
22232000
Annuals > 1 > balance Sheet > total Assets
1162325000
Annuals > 1 > balance Sheet > payables
993000
Annuals > 1 > balance Sheet > short Term Debt
212000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
1063633000
Annuals > 1 > balance Sheet > equity
98692000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
15380000
Annuals > 1 > cash Flow > depreciation
1773000
Annuals > 1 > cash Flow > change In Working Capital
-738000
Annuals > 1 > cash Flow > cash From Operations
16204000
Annuals > 1 > cash Flow > capital Expenditures
4582000
Annuals > 1 > cash Flow > cash From Investing
-30788000
Annuals > 1 > cash Flow > cash From Financing
18993000
Annuals > 1 > cash Flow > net Change In Cash
4409000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.409216099745949
Annuals > 1 > ratios > PB
1.5541708953106637
Annuals > 1 > ratios > ROE
15.583836582499089
Annuals > 1 > ratios > ROA
1.323209945583206
Annuals > 1 > ratios > FCF
11622000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.19587750492980296
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
46909305
Annuals > 2 > income Statement > cost Of Revenue
2013806
Annuals > 2 > income Statement > gross Profit
44895499
Annuals > 2 > income Statement > operating Expenses
28398088
Annuals > 2 > income Statement > operating Income
16497411
Annuals > 2 > income Statement > interest Expense
2013806
Annuals > 2 > income Statement > pretax Income
16497411
Annuals > 2 > income Statement > net Income
13239600
Annuals > 2 > income Statement > eps
2.931283675356281
Annuals > 2 > income Statement > dividends Per Share
3161988
Annuals > 2 > income Statement > shares Outstanding
4516656
Annuals > 2 > income Statement > income Tax Expense
3257811
Annuals > 2 > income Statement > EBITDA
17820713
Annuals > 2 > income Statement > operating Margin
35.16873891011602
Annuals > 2 > income Statement > total Other Income Expense Net
-3337108
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
97307260
Annuals > 2 > balance Sheet > short Term Investments
-9998260
Annuals > 2 > balance Sheet > receivables
3254058
Annuals > 2 > balance Sheet > inventories
-90563058
Annuals > 2 > balance Sheet > total Current Assets
105557953
Annuals > 2 > balance Sheet > property Plant Equipment
18658474
Annuals > 2 > balance Sheet > total Assets
1124672239
Annuals > 2 > balance Sheet > payables
186737
Annuals > 2 > balance Sheet > short Term Debt
254618
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
1039018248
Annuals > 2 > balance Sheet > equity
85653991
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
13239600
Annuals > 2 > cash Flow > depreciation
1227414
Annuals > 2 > cash Flow > change In Working Capital
-1104183
Annuals > 2 > cash Flow > cash From Operations
15225432
Annuals > 2 > cash Flow > capital Expenditures
648150
Annuals > 2 > cash Flow > cash From Investing
-209551596
Annuals > 2 > cash Flow > cash From Financing
18531694
Annuals > 2 > cash Flow > net Change In Cash
-175794470
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.931283675356281
Annuals > 2 > ratios > PB
1.792868052114466
Annuals > 2 > ratios > ROE
15.457073097738084
Annuals > 2 > ratios > ROA
1.177196301366162
Annuals > 2 > ratios > FCF
14577282
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.3107545933583966
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
43106990
Annuals > 3 > income Statement > cost Of Revenue
2617869
Annuals > 3 > income Statement > gross Profit
40489121
Annuals > 3 > income Statement > operating Expenses
26198759
Annuals > 3 > income Statement > operating Income
14290362
Annuals > 3 > income Statement > interest Expense
2617869
Annuals > 3 > income Statement > pretax Income
14290362
Annuals > 3 > income Statement > net Income
11524043
Annuals > 3 > income Statement > eps
2.5468381996900225
Annuals > 3 > income Statement > dividends Per Share
2991196
Annuals > 3 > income Statement > shares Outstanding
4524843
Annuals > 3 > income Statement > income Tax Expense
2766319
Annuals > 3 > income Statement > EBITDA
15498525
Annuals > 3 > income Statement > operating Margin
33.150915895542695
Annuals > 3 > income Statement > total Other Income Expense Net
-8513174
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
269349730
Annuals > 3 > balance Sheet > short Term Investments
-6245996
Annuals > 3 > balance Sheet > receivables
2266689
Annuals > 3 > balance Sheet > inventories
-265370423
Annuals > 3 > balance Sheet > total Current Assets
271616419
Annuals > 3 > balance Sheet > property Plant Equipment
17057783
Annuals > 3 > balance Sheet > total Assets
1040576452
Annuals > 3 > balance Sheet > payables
225450
Annuals > 3 > balance Sheet > short Term Debt
258740
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
956139515
Annuals > 3 > balance Sheet > equity
84436937
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
11524043
Annuals > 3 > cash Flow > depreciation
1208163
Annuals > 3 > cash Flow > change In Working Capital
705000
Annuals > 3 > cash Flow > cash From Operations
13194252
Annuals > 3 > cash Flow > capital Expenditures
1221935
Annuals > 3 > cash Flow > cash From Investing
-69470249
Annuals > 3 > cash Flow > cash From Financing
157348387
Annuals > 3 > cash Flow > net Change In Cash
100063015
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.5468381996900225
Annuals > 3 > ratios > PB
1.8220066651636118
Annuals > 3 > ratios > ROE
13.648106396848572
Annuals > 3 > ratios > ROA
1.107467209915298
Annuals > 3 > ratios > FCF
11972317
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.27773493347598616
Annuals > 3 > health Score
63
Valuation > metrics > PE
7.8855
Valuation > final Score
70
Valuation > verdict
21.1% Undervalued
Profitability > metrics > Net Margin
0.24819367551843857
Profitability > final Score
65
Profitability > verdict
Adequate
Risk > final Score
50
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
59
Prev Profitabilities > 1
51
Prev Profitabilities > 2
51
Prev Risks > 0
12
Prev Risks > 1
12
Prev Risks > 2
12
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:30:22.109Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.1889
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-06-30
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.0653
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-03-31
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.0297
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2024-12-31
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.7394
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-09-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.2725
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-26
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.8202
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-22
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.7155
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-09-30
Earnings History > 7 > report Date
2023-09-30
Earnings History > 7 > date
2023-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.7772
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-06-30
Earnings History > 8 > report Date
2023-06-30
Earnings History > 8 > date
2023-06-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.8538
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-03-31
Earnings History > 9 > report Date
2023-03-31
Earnings History > 9 > date
2023-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
1.003
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-12-31
Earnings History > 10 > report Date
2022-12-31
Earnings History > 10 > date
2022-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.8717
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-09-30
Earnings History > 11 > report Date
2022-09-30
Earnings History > 11 > date
2022-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.9091
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-06-30
Earnings History > 12 > report Date
2022-06-30
Earnings History > 12 > date
2022-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.7014
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-03-31
Earnings History > 13 > report Date
2022-03-31
Earnings History > 13 > date
2022-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.4488
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-12-31
Earnings History > 14 > report Date
2021-12-31
Earnings History > 14 > date
2021-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.5941
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-09-30
Earnings History > 15 > report Date
2021-09-30
Earnings History > 15 > date
2021-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
0.7263
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-06-30
Earnings History > 16 > report Date
2021-06-30
Earnings History > 16 > date
2021-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0.6016
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-03-31
Earnings History > 17 > report Date
2021-06-30
Earnings History > 17 > date
2021-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.6
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-12-31
Earnings History > 18 > report Date
2021-03-31
Earnings History > 18 > date
2020-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.605
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.605
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-09-30
Earnings History > 19 > report Date
2020-12-31
Earnings History > 19 > date
2020-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.6258
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.6258
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-06-30
Earnings History > 20 > report Date
2020-09-30
Earnings History > 20 > date
2020-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.6258
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-03-31
Earnings History > 21 > report Date
2020-06-30
Earnings History > 21 > date
2020-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0.57
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-12-31
Earnings History > 22 > report Date
2020-03-31
Earnings History > 22 > date
2019-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0.515
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-09-30
Earnings History > 23 > report Date
2019-12-31
Earnings History > 23 > date
2019-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.5601
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-06-30
Earnings History > 24 > report Date
2019-09-30
Earnings History > 24 > date
2019-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.48
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-03-31
Earnings History > 25 > report Date
2019-06-30
Earnings History > 25 > date
2019-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.48
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-12-31
Earnings History > 26 > report Date
2019-03-31
Earnings History > 26 > date
2018-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.455
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-09-30
Earnings History > 27 > report Date
2018-12-31
Earnings History > 27 > date
2018-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.5204
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-06-30
Earnings History > 28 > report Date
2018-09-30
Earnings History > 28 > date
2018-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.42
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-03-31
Earnings History > 29 > report Date
2018-06-30
Earnings History > 29 > date
2018-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.42
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-12-31
Earnings History > 30 > report Date
2018-03-31
Earnings History > 30 > date
2017-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.41
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-09-30
Earnings History > 31 > report Date
2017-12-31
Earnings History > 31 > date
2017-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.1351
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-06-30
Earnings History > 32 > report Date
2017-09-30
Earnings History > 32 > date
2017-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.38
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-03-31
Earnings History > 33 > report Date
2017-06-30
Earnings History > 33 > date
2017-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.35
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-12-31
Earnings History > 34 > report Date
2017-03-31
Earnings History > 34 > date
2016-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.32
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-09-30
Earnings History > 35 > report Date
2016-12-31
Earnings History > 35 > date
2016-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
0.2938
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-06-30
Earnings History > 36 > report Date
2016-09-30
Earnings History > 36 > date
2016-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
0.34
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-03-31
Earnings History > 37 > report Date
2016-06-30
Earnings History > 37 > date
2016-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
0.32
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-12-31
Earnings History > 38 > report Date
2016-03-31
Earnings History > 38 > date
2015-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.31
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-09-30
Earnings History > 39 > report Date
2015-12-31
Earnings History > 39 > date
2015-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.2952
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-06-30
Earnings History > 40 > report Date
2015-09-30
Earnings History > 40 > date
2015-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
0.31
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-03-31
Earnings History > 41 > report Date
2015-06-30
Earnings History > 41 > date
2015-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.32
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-12-31
Earnings History > 42 > report Date
2015-03-31
Earnings History > 42 > date
2014-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
0.3
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-09-30
Earnings History > 43 > report Date
2014-12-31
Earnings History > 43 > date
2014-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
0.2864
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-06-30
Earnings History > 44 > report Date
2014-09-30
Earnings History > 44 > date
2014-06-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.325
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-03-31
Earnings History > 45 > report Date
2014-06-30
Earnings History > 45 > date
2014-03-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.31
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-12-31
Earnings History > 46 > report Date
2014-03-31
Earnings History > 46 > date
2013-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
0.275
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-09-30
Earnings History > 47 > report Date
2013-12-31
Earnings History > 47 > date
2013-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.2503
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-06-30
Earnings History > 48 > report Date
2013-09-30
Earnings History > 48 > date
2013-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.325
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-03-31
Earnings History > 49 > report Date
2013-06-30
Earnings History > 49 > date
2013-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
0.33
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-12-31
Earnings History > 50 > report Date
2013-03-31
Earnings History > 50 > date
2012-12-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
0.295
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.295
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-09-30
Earnings History > 51 > report Date
2012-12-31
Earnings History > 51 > date
2012-09-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
0.2552
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.2552
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-06-30
Earnings History > 52 > report Date
2012-09-30
Earnings History > 52 > date
2012-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
0.355
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.355
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-03-31
Earnings History > 53 > report Date
2012-06-30
Earnings History > 53 > date
2012-03-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
0.27
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-12-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2011-12-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.295
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.295
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-09-30
Earnings History > 55 > report Date
2011-12-31
Earnings History > 55 > date
2011-09-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.2589
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.2589
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-09-30
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.285
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.285
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-06-30
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
0.255
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.255
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2011-03-31
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.22
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.22
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-12-31
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
0.2542
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.2542
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2004-09-30
Earnings History > 60 > report Date
2004-09-30
Earnings History > 60 > date
2004-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
0.0077
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2004-03-31
Earnings History > 61 > report Date
2004-03-31
Earnings History > 61 > date
2004-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.0072
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2003-12-31
Earnings History > 62 > report Date
2003-12-31
Earnings History > 62 > date
2003-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
0.0092
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2003-09-30
Earnings History > 63 > report Date
2003-09-30
Earnings History > 63 > date
2003-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0065
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2003-03-31
Earnings History > 64 > report Date
2003-03-31
Earnings History > 64 > date
2003-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.0071
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2002-03-31
Earnings History > 65 > report Date
2002-03-31
Earnings History > 65 > date
2002-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.0059
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2001-03-31
Earnings History > 66 > report Date
2001-03-31
Earnings History > 66 > date
2001-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.0056
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2000-06-30
Earnings History > 67 > report Date
2000-06-30
Earnings History > 67 > date
2000-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
0.0055
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2000-03-31
Earnings History > 68 > report Date
2000-03-31
Earnings History > 68 > date
2000-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.0055
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
1999-06-30
Earnings History > 69 > report Date
1999-06-30
Earnings History > 69 > date
1999-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.0053
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
1999-03-31
Earnings History > 70 > report Date
1999-03-31
Earnings History > 70 > date
1999-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.0052
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
1998-09-30
Earnings History > 71 > report Date
1998-09-30
Earnings History > 71 > date
1998-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.0062
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
1998-06-30
Earnings History > 72 > report Date
1998-06-30
Earnings History > 72 > date
1998-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.0056
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
1998-03-31
Earnings History > 73 > report Date
1998-03-31
Earnings History > 73 > date
1998-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.0055
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Benchmark Bankshares, Inc. operates as the holding company for Benchmark Community Bank that provides various banking products and services in the United States. The company accepts various deposits, such as checking, saving, commercial services, and youth accounts. Its loan products include personal, mortgage, other real estate, business, auto, and student loans. The company also offers credit and debit cards; wealth management services comprising financial solutions, financial and retirement planning, and portfolio management, as well as estate, charitable giving, and trust services; and reorder checks, safe deposit boxes, wire transfers, bill pay, and internet and mobile banking services. Benchmark Bankshares, Inc. was founded in 1971 and is based in Kenbridge, Virginia.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ABenchmark Bankshares (OTCMKTS:BMBN) Stock Price Down 0% - Here's What Happened - MarketBeat
1/13/2026
Benchmark Bankshares (OTCMKTS:BMBN) Stock Price Down 0% - Here's What Happened MarketBeat
Read more →Badger Infrastructure Solutions (TSE:BDGI) Shares Up 0.8% – Here’s Why Defense World
Read more →Showing 2 of 3
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
* Institutions hold a combined 0.00% of the total shares of Benchmark Bankshares Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
1.1889
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.