_id
69148953ccc777a4e85d985b
Ticker
OVBC
Name
Ohio Valley Banc Corp
Exchange
NASDAQ
Address
420 Third Avenue, Gallipolis, OH, United States, 45631
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.ovbc.com
Description
Ohio Valley Banc Corp. operates as the bank holding company for The Ohio Valley Bank Company that provides commercial and consumer banking products and services. The company operates in two segments, Banking and Consumer Finance. It accepts various deposit products, including checking, savings, time, and money market accounts, as well as individual retirement accounts, demand deposits, NOW accounts, and certificates of deposit. The company provides various residential real estate loans, including one-to four-family residential mortgages; commercial loans for securing equipment, inventory, stock, commercial real estate, and rental property; and consumer loans secured by automobiles, mobile homes, recreational vehicles, and other personal property, as well as personal loans, unsecured credit card receivables, floor plan and student loans, and construction loans. In addition, it offers safe deposit box, wire transfer, credit card, home equity loans, and Internet banking services; and financial management online services, such as cash management and news updates related to repossession auctions, current rates, and general bank news. Further, the company provides automatic teller machines (ATMs), consumer finance, seasonal tax preparation, commercial property, and various liability insurance services, as well as trust and online-only consumer direct mortgage services. The company owns and operates ATMs, including off-site ATMs. It operates offices in Ohio and West Virginia. The company was founded in 1872 and is based in Gallipolis, Ohio.
Last Close
39.55
Volume
9306
Current Price
40.04
Change
-0.5731373037627808
Last Updated
2026-01-06T08:46:12.671Z
Image
data:image/webp;base64,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
Ipo Date
1996-02-09T00:00:00.000Z
Market Cap
168418288
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
21547
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
795
Operating Income
3744000
Interest Expense
6950
Pretax Income
3744000
Net Income
3030000
Eps
0.6431755465930801
Dividends Per Share
-1083000
Shares Outstanding
4711001
Income Tax Expense
714000
EBITDA
3744000
Operating Margin
17375.96881236367
Total Other Income Expense Net
-
Cash
17066
Short Term Investments
260765
Receivables
5509
Inventories
-
Total Current Assets
283340
Property Plant Equipment
21745000
Total Assets
1570043000
Payables
-
Short Term Debt
971
Long Term Debt
44524000
Total Liabilities
1405626000
Equity
164417000
Bs_currency_symbol
USD
Depreciation
-
Change In Working Capital
-
Cash From Operations
5313000
Capital Expenditures
467000
Cash From Investing
-24113000
Cash From Financing
53489000
Net Change In Cash
34689000
Cf_currency_symbol
USD
PE
11.9167
PB
1.1472563056131664
ROE
1.8428751284842808
ROA
0.19298834490520325
FCF
4846000
Fcf Percent
224.90369889079687
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
6.5
Defensive Investing Score
4
Dividend Investing Score
5
Economic Moat Investing Score
8.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
21547
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
-
Quarters > 0 > income Statement > operating Expenses
795
Quarters > 0 > income Statement > operating Income
3744000
Quarters > 0 > income Statement > interest Expense
6950
Quarters > 0 > income Statement > pretax Income
3744000
Quarters > 0 > income Statement > net Income
3030000
Quarters > 0 > income Statement > eps
0.6431755465930801
Quarters > 0 > income Statement > dividends Per Share
-1083000
Quarters > 0 > income Statement > shares Outstanding
4711000
Quarters > 0 > income Statement > income Tax Expense
714000
Quarters > 0 > income Statement > EBITDA
3744000
Quarters > 0 > income Statement > operating Margin
17375.96881236367
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
17066
Quarters > 0 > balance Sheet > short Term Investments
260765
Quarters > 0 > balance Sheet > receivables
5509
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
283340
Quarters > 0 > balance Sheet > property Plant Equipment
21745000
Quarters > 0 > balance Sheet > total Assets
1570043000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
971
Quarters > 0 > balance Sheet > long Term Debt
44524000
Quarters > 0 > balance Sheet > total Liabilities
1405626000
Quarters > 0 > balance Sheet > equity
164417000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
3030000
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
5313000
Quarters > 0 > cash Flow > capital Expenditures
467000
Quarters > 0 > cash Flow > cash From Investing
-24113000
Quarters > 0 > cash Flow > cash From Financing
53489000
Quarters > 0 > cash Flow > net Change In Cash
34689000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.6431755465930801
Quarters > 0 > ratios > PB
1.1472563056131664
Quarters > 0 > ratios > ROE
1.8428751284842808
Quarters > 0 > ratios > ROA
0.19298834490520325
Quarters > 0 > ratios > FCF
4846000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
224.90369889079687
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
23887000
Quarters > 1 > income Statement > cost Of Revenue
7652000
Quarters > 1 > income Statement > gross Profit
16235000
Quarters > 1 > income Statement > operating Expenses
11049000
Quarters > 1 > income Statement > operating Income
5186000
Quarters > 1 > income Statement > interest Expense
6504000
Quarters > 1 > income Statement > pretax Income
5186000
Quarters > 1 > income Statement > net Income
4210000
Quarters > 1 > income Statement > eps
0.8936531521969858
Quarters > 1 > income Statement > dividends Per Share
-1084000
Quarters > 1 > income Statement > shares Outstanding
4711000
Quarters > 1 > income Statement > income Tax Expense
976000
Quarters > 1 > income Statement > EBITDA
5186000
Quarters > 1 > income Statement > operating Margin
21.71055385774689
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
54627000
Quarters > 1 > balance Sheet > short Term Investments
210431000
Quarters > 1 > balance Sheet > receivables
4941000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
269999000
Quarters > 1 > balance Sheet > property Plant Equipment
21777000
Quarters > 1 > balance Sheet > total Assets
1510358000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
5470000
Quarters > 1 > balance Sheet > long Term Debt
45677000
Quarters > 1 > balance Sheet > total Liabilities
1349598000
Quarters > 1 > balance Sheet > equity
160760000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
4210000
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
4478000
Quarters > 1 > cash Flow > capital Expenditures
109000
Quarters > 1 > cash Flow > cash From Investing
-60705000
Quarters > 1 > cash Flow > cash From Financing
-9754000
Quarters > 1 > cash Flow > net Change In Cash
-65981000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8936531521969858
Quarters > 1 > ratios > PB
1.1733543169942773
Quarters > 1 > ratios > ROE
2.6188106494152774
Quarters > 1 > ratios > ROA
0.2787418612011192
Quarters > 1 > ratios > FCF
4369000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.18290283417758613
Quarters > 1 > health Score
52
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
23446000
Quarters > 2 > income Statement > cost Of Revenue
7076000
Quarters > 2 > income Statement > gross Profit
16370000
Quarters > 2 > income Statement > operating Expenses
10818000
Quarters > 2 > income Statement > operating Income
5552000
Quarters > 2 > income Statement > interest Expense
6660000
Quarters > 2 > income Statement > pretax Income
5552000
Quarters > 2 > income Statement > net Income
4406000
Quarters > 2 > income Statement > eps
0.9301598963017383
Quarters > 2 > income Statement > dividends Per Share
-1037000
Quarters > 2 > income Statement > shares Outstanding
4736820
Quarters > 2 > income Statement > income Tax Expense
1146000
Quarters > 2 > income Statement > EBITDA
5552000
Quarters > 2 > income Statement > operating Margin
23.679945406465922
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
120608000
Quarters > 2 > balance Sheet > short Term Investments
202479000
Quarters > 2 > balance Sheet > receivables
4792000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
327879000
Quarters > 2 > balance Sheet > property Plant Equipment
22135000
Quarters > 2 > balance Sheet > total Assets
1513105000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
980000
Quarters > 2 > balance Sheet > long Term Debt
46940000
Quarters > 2 > balance Sheet > total Liabilities
1357390000
Quarters > 2 > balance Sheet > equity
155715000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
4406000
Quarters > 2 > cash Flow > depreciation
-
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
496000
Quarters > 2 > cash Flow > capital Expenditures
358000
Quarters > 2 > cash Flow > cash From Investing
30351000
Quarters > 2 > cash Flow > cash From Financing
6654000
Quarters > 2 > cash Flow > net Change In Cash
37501000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.9301598963017383
Quarters > 2 > ratios > PB
1.2180090087660147
Quarters > 2 > ratios > ROE
2.8295283049160327
Quarters > 2 > ratios > ROA
0.2911893094002069
Quarters > 2 > ratios > FCF
138000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.005885865392817539
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
23942000
Quarters > 3 > income Statement > cost Of Revenue
7569000
Quarters > 3 > income Statement > gross Profit
16373000
Quarters > 3 > income Statement > operating Expenses
13306000
Quarters > 3 > income Statement > operating Income
3067000
Quarters > 3 > income Statement > interest Expense
6952000
Quarters > 3 > income Statement > pretax Income
3067000
Quarters > 3 > income Statement > net Income
2515000
Quarters > 3 > income Statement > eps
0.5338569305879856
Quarters > 3 > income Statement > dividends Per Share
-1036000
Quarters > 3 > income Statement > shares Outstanding
4711000
Quarters > 3 > income Statement > income Tax Expense
552000
Quarters > 3 > income Statement > EBITDA
4795000
Quarters > 3 > income Statement > operating Margin
12.810124467463035
Quarters > 3 > income Statement > total Other Income Expense Net
23105000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
83107000
Quarters > 3 > balance Sheet > short Term Investments
198612000
Quarters > 3 > balance Sheet > receivables
4805000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
286524000
Quarters > 3 > balance Sheet > property Plant Equipment
22253000
Quarters > 3 > balance Sheet > total Assets
1503412000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
8131000
Quarters > 3 > balance Sheet > long Term Debt
48240000
Quarters > 3 > balance Sheet > total Liabilities
1353084000
Quarters > 3 > balance Sheet > equity
150328000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
2515000
Quarters > 3 > cash Flow > depreciation
1728000
Quarters > 3 > cash Flow > change In Working Capital
1153000
Quarters > 3 > cash Flow > cash From Operations
2390000
Quarters > 3 > cash Flow > capital Expenditures
233000
Quarters > 3 > cash Flow > cash From Investing
-13047000
Quarters > 3 > cash Flow > cash From Financing
11560000
Quarters > 3 > cash Flow > net Change In Cash
903000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.5338569305879856
Quarters > 3 > ratios > PB
1.2547791495928902
Quarters > 3 > ratios > ROE
1.6730083550635944
Quarters > 3 > ratios > ROA
0.16728614644555184
Quarters > 3 > ratios > FCF
2157000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.09009272408320107
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
88934000
Annuals > 0 > income Statement > cost Of Revenue
29428000
Annuals > 0 > income Statement > gross Profit
59506000
Annuals > 0 > income Statement > operating Expenses
46130000
Annuals > 0 > income Statement > operating Income
13376000
Annuals > 0 > income Statement > interest Expense
26959000
Annuals > 0 > income Statement > pretax Income
13376000
Annuals > 0 > income Statement > net Income
10999000
Annuals > 0 > income Statement > eps
2.321933713320667
Annuals > 0 > income Statement > dividends Per Share
-4177000
Annuals > 0 > income Statement > shares Outstanding
4737000
Annuals > 0 > income Statement > income Tax Expense
2377000
Annuals > 0 > income Statement > EBITDA
15112000
Annuals > 0 > income Statement > operating Margin
15.040367013740527
Annuals > 0 > income Statement > total Other Income Expense Net
13376000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
83107000
Annuals > 0 > balance Sheet > short Term Investments
198612000
Annuals > 0 > balance Sheet > receivables
4805000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
286524000
Annuals > 0 > balance Sheet > property Plant Equipment
22253000
Annuals > 0 > balance Sheet > total Assets
1503412000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
8131000
Annuals > 0 > balance Sheet > long Term Debt
48240000
Annuals > 0 > balance Sheet > total Liabilities
1353084000
Annuals > 0 > balance Sheet > equity
150328000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
10999000
Annuals > 0 > cash Flow > depreciation
1736000
Annuals > 0 > cash Flow > change In Working Capital
1153000
Annuals > 0 > cash Flow > cash From Operations
13097000
Annuals > 0 > cash Flow > capital Expenditures
1433000
Annuals > 0 > cash Flow > cash From Investing
-195183000
Annuals > 0 > cash Flow > cash From Financing
137067000
Annuals > 0 > cash Flow > net Change In Cash
-45019000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.321933713320667
Annuals > 0 > ratios > PB
1.2456336144963016
Annuals > 0 > ratios > ROE
7.316667553616092
Annuals > 0 > ratios > ROA
0.7316025148129721
Annuals > 0 > ratios > FCF
11664000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.13115343962938808
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
74494000
Annuals > 1 > income Statement > cost Of Revenue
17928000
Annuals > 1 > income Statement > gross Profit
56566000
Annuals > 1 > income Statement > operating Expenses
41368000
Annuals > 1 > income Statement > operating Income
15198000
Annuals > 1 > income Statement > interest Expense
15838000
Annuals > 1 > income Statement > pretax Income
15198000
Annuals > 1 > income Statement > net Income
12631000
Annuals > 1 > income Statement > eps
2.6452356020942407
Annuals > 1 > income Statement > dividends Per Share
-4871000
Annuals > 1 > income Statement > shares Outstanding
4775000
Annuals > 1 > income Statement > income Tax Expense
2567000
Annuals > 1 > income Statement > EBITDA
16781000
Annuals > 1 > income Statement > operating Margin
20.401643085349157
Annuals > 1 > income Statement > total Other Income Expense Net
-6629000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
128126000
Annuals > 1 > balance Sheet > short Term Investments
162258000
Annuals > 1 > balance Sheet > receivables
3606000
Annuals > 1 > balance Sheet > inventories
-131732000
Annuals > 1 > balance Sheet > total Current Assets
293990000
Annuals > 1 > balance Sheet > property Plant Equipment
22655000
Annuals > 1 > balance Sheet > total Assets
1352135000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
8000999
Annuals > 1 > balance Sheet > long Term Debt
53093000
Annuals > 1 > balance Sheet > total Liabilities
1208128000
Annuals > 1 > balance Sheet > equity
144007000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
12631000
Annuals > 1 > cash Flow > depreciation
1636000
Annuals > 1 > cash Flow > change In Working Capital
6550000
Annuals > 1 > cash Flow > cash From Operations
20747000
Annuals > 1 > cash Flow > capital Expenditures
2689000
Annuals > 1 > cash Flow > cash From Investing
-59787000
Annuals > 1 > cash Flow > cash From Financing
121176000
Annuals > 1 > cash Flow > net Change In Cash
82136000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.6452356020942407
Annuals > 1 > ratios > PB
1.310740102911664
Annuals > 1 > ratios > ROE
8.771101404792821
Annuals > 1 > ratios > ROA
0.9341522850898765
Annuals > 1 > ratios > FCF
18058000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.242408784600102
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
57778000
Annuals > 2 > income Statement > cost Of Revenue
2806000
Annuals > 2 > income Statement > gross Profit
54972000
Annuals > 2 > income Statement > operating Expenses
39040000
Annuals > 2 > income Statement > operating Income
15932000
Annuals > 2 > income Statement > interest Expense
2838000
Annuals > 2 > income Statement > pretax Income
15932000
Annuals > 2 > income Statement > net Income
13338000
Annuals > 2 > income Statement > eps
2.7967335795694606
Annuals > 2 > income Statement > dividends Per Share
4720000
Annuals > 2 > income Statement > shares Outstanding
4769135
Annuals > 2 > income Statement > income Tax Expense
2594000
Annuals > 2 > income Statement > EBITDA
17502000
Annuals > 2 > income Statement > operating Margin
27.574509328810276
Annuals > 2 > income Statement > total Other Income Expense Net
-6350000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
47852000
Annuals > 2 > balance Sheet > short Term Investments
184074000
Annuals > 2 > balance Sheet > receivables
3112000
Annuals > 2 > balance Sheet > inventories
-51557000
Annuals > 2 > balance Sheet > total Current Assets
235038000
Annuals > 2 > balance Sheet > property Plant Equipment
21730000
Annuals > 2 > balance Sheet > total Assets
1210787000
Annuals > 2 > balance Sheet > payables
-
Annuals > 2 > balance Sheet > short Term Debt
3766000
Annuals > 2 > balance Sheet > long Term Debt
26445000
Annuals > 2 > balance Sheet > total Liabilities
27739000
Annuals > 2 > balance Sheet > equity
135028000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
13338000
Annuals > 2 > cash Flow > depreciation
1570000
Annuals > 2 > cash Flow > change In Working Capital
-485000
Annuals > 2 > cash Flow > cash From Operations
15990000
Annuals > 2 > cash Flow > capital Expenditures
1988000
Annuals > 2 > cash Flow > cash From Investing
-83392000
Annuals > 2 > cash Flow > cash From Financing
-38642000
Annuals > 2 > cash Flow > net Change In Cash
-106044000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.7967335795694606
Annuals > 2 > ratios > PB
1.3961838029890097
Annuals > 2 > ratios > ROE
9.877951239742869
Annuals > 2 > ratios > ROA
1.1015975559697948
Annuals > 2 > ratios > FCF
14002000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2423413756100938
Annuals > 2 > health Score
78
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
54576000
Annuals > 3 > income Statement > cost Of Revenue
3280000
Annuals > 3 > income Statement > gross Profit
51296000
Annuals > 3 > income Statement > operating Expenses
37280000
Annuals > 3 > income Statement > operating Income
14016000
Annuals > 3 > income Statement > interest Expense
3699000
Annuals > 3 > income Statement > pretax Income
14016000
Annuals > 3 > income Statement > net Income
11732000
Annuals > 3 > income Statement > eps
2.454080641190275
Annuals > 3 > income Statement > dividends Per Share
4018000
Annuals > 3 > income Statement > shares Outstanding
4780609
Annuals > 3 > income Statement > income Tax Expense
2284000
Annuals > 3 > income Statement > EBITDA
15628000
Annuals > 3 > income Statement > operating Margin
25.6816182937555
Annuals > 3 > income Statement > total Other Income Expense Net
-6031000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
154363000
Annuals > 3 > balance Sheet > short Term Investments
177000000
Annuals > 3 > balance Sheet > receivables
2695000
Annuals > 3 > balance Sheet > inventories
-157511000
Annuals > 3 > balance Sheet > total Current Assets
334058000
Annuals > 3 > balance Sheet > property Plant Equipment
21925000
Annuals > 3 > balance Sheet > total Assets
1249769000
Annuals > 3 > balance Sheet > payables
1059908000
Annuals > 3 > balance Sheet > short Term Debt
3308000
Annuals > 3 > balance Sheet > long Term Debt
28114000
Annuals > 3 > balance Sheet > total Liabilities
29309000
Annuals > 3 > balance Sheet > equity
141356000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
11732000
Annuals > 3 > cash Flow > depreciation
1612000
Annuals > 3 > cash Flow > change In Working Capital
-568000
Annuals > 3 > cash Flow > cash From Operations
13137000
Annuals > 3 > cash Flow > capital Expenditures
1085000
Annuals > 3 > cash Flow > cash From Investing
-52354000
Annuals > 3 > cash Flow > cash From Financing
52948000
Annuals > 3 > cash Flow > net Change In Cash
13731000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.454080641190275
Annuals > 3 > ratios > PB
1.3368903602959903
Annuals > 3 > ratios > ROE
8.299612326325024
Annuals > 3 > ratios > ROA
0.9387334779467245
Annuals > 3 > ratios > FCF
12052000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.22082966871885076
Annuals > 3 > health Score
77
Valuation > metrics > PE
11.9167
Valuation > metrics > PB
1.1472563056131664
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.8428751284842808
Profitability > metrics > ROA
1069.3866026681726
Profitability > metrics > Net Margin
140.62282452313548
Profitability > final Score
64
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
8.549152459903782
Risk > metrics > Interest Coverage
538.705035971223
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
291.8022657054583
Liquidity > metrics > Quick Ratio
291.8022657054583
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
36
Prev Profitabilities > 1
38
Prev Profitabilities > 2
22
Prev Risks > 0
9
Prev Risks > 1
9
Prev Risks > 2
8
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:21:47.763Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-23
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-22
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-28
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.6432
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-24
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.89
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-25
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.9353
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-28
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.5339
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-28
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.5772
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-26
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.627
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.5836
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-25
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.6752
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0.6752
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.47
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.6802
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.8187
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-26
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.74
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-28
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.77
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.42
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-28
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.87
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-27
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.48
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-27
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.63
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-29
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.6
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.74
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-28
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.98
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-27
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.48
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-27
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.47
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-27
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.21
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-29
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.73
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-25
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.45
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-25
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.65
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-25
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.25
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-29
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.81
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-25
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.37
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-26
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.63
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-26
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.71
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-30
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.57
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-26
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.35
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-27
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.37
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.69
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-03-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.6885
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-12-31
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.4338
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-09-30
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0802
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-06-30
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.4119
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-03-31
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.6861
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-12-31
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.4609
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-09-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.3988
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-06-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.34
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-03-31
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.8801
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-12-31
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1032
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-09-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.669
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-06-30
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.3279
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-03-31
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.8695
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-12-31
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.4634
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-09-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.2612
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-06-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4781
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-03-31
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.7934
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-12-31
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.3976
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-09-30
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.2747
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-06-30
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.4266
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-03-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.651
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-12-31
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3398
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-09-30
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2215
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-06-30
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3887
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-03-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.5082
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-12-31
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.3257
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-16
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.3692
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-27
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.4784
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-20
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.38
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-20
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.4252
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-16
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.3505
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-16
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.5149
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-16
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.3885
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-15
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.4714
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-11
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.4292
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-18
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.4839
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-14
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.24
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-12
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.4469
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-13
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.4059
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-18
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.4233
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-17
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0038
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-12
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.4297
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-12
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.4306
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-13
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.4093
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-17
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.4637
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-13
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.4065
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-15
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.4042
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-13
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.3661
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-17
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.439
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-13
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.3858
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-15
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.75
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-13
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.3579
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-14
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.424
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-10
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.3651
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-11
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3619
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-03-31
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.3367
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-09-30
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.3261
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.3128
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2895
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.2824
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2663
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2501
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-09-30
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2502
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-06-30
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2253
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-03-31
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.2376
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-06-30
Earnings History > 102 > report Date
1999-06-30
Earnings History > 102 > date
1999-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.2586
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-03-31
Earnings History > 103 > report Date
1999-03-31
Earnings History > 103 > date
1999-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.1872
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-09-30
Earnings History > 104 > report Date
1998-09-30
Earnings History > 104 > date
1998-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.2251
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-06-30
Earnings History > 105 > report Date
1998-06-30
Earnings History > 105 > date
1998-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.2327
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-03-31
Earnings History > 106 > report Date
1998-03-31
Earnings History > 106 > date
1998-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.1475
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Ohio Valley Banc Corp. operates as the bank holding company for The Ohio Valley Bank Company that provides commercial and consumer banking products and services. The company operates in two segments, Banking and Consumer Finance. It accepts various deposit products, including checking, savings, time, and money market accounts, as well as individual retirement accounts, demand deposits, NOW accounts, and certificates of deposit. The company provides various residential real estate loans, including one-to four-family residential mortgages; commercial loans for securing equipment, inventory, stock, commercial real estate, and rental property; and consumer loans secured by automobiles, mobile homes, recreational vehicles, and other personal property, as well as personal loans, unsecured credit card receivables, floor plan and student loans, and construction loans. In addition, it offers safe deposit box, wire transfer, credit card, home equity loans, and Internet banking services; and financial management online services, such as cash management and news updates related to repossession auctions, current rates, and general bank news. Further, the company provides automatic teller machines (ATMs), consumer finance, seasonal tax preparation, commercial property, and various liability insurance services, as well as trust and online-only consumer direct mortgage services. The company owns and operates ATMs, including off-site ATMs. It operates offices in Ohio and West Virginia. The company was founded in 1872 and is based in Gallipolis, Ohio.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIs OVBC stock attractive for income investors - 2025 Performance Recap & Reliable Breakout Forecasts bollywoodhelpline.com
Read more →Showing 2 of 10
(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 36.32% of the total shares of Ohio Valley Banc Corp
1.
Vanguard Group Inc(4.3036%)
since
2025/06/30
2.
Manufacturers Life Insurance Co(3.9749%)
since
2025/06/30
3.
BlackRock Inc(3.0417%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.4843%)
since
2025/07/31
5.
Dimensional Fund Advisors, Inc.(2.0238%)
since
2025/06/30
6.
Abundance Wealth Counselors(2.0146%)
since
2025/06/30
7.
JHancock Regional Bank A(1.9949%)
since
2025/07/31
8.
Geode Capital Management, LLC(1.8667%)
since
2025/06/30
9.
JH Financial Opportunities(1.4912%)
since
2025/07/31
10.
iShares Russell 2000 ETF(0.9028%)
since
2025/08/31
11.
Prosperity Consulting Group, LLC(0.857%)
since
2025/06/30
12.
Fidelity Small Cap Index(0.8236%)
since
2025/06/30
13.
Vanguard Institutional Extnd Mkt Idx Tr(0.8146%)
since
2025/07/31
14.
State Street Corp(0.8076%)
since
2025/06/30
15.
Bridgeway Capital Management, LLC(0.7071%)
since
2025/06/30
16.
iShares Russell 2000 Value ETF(0.6997%)
since
2025/08/31
17.
Northern Trust Corp(0.6892%)
since
2025/06/30
18.
CI Private Wealth LLC(0.6712%)
since
2025/06/30
19.
Fidelity Extended Market Index(0.4369%)
since
2025/07/31
20.
DFA US Small Cap I(0.3979%)
since
2025/07/31
21.
DFA US Micro Cap I(0.384%)
since
2025/07/31
22.
Vanguard Russell 2000 ETF(0.3833%)
since
2025/07/31
23.
Fourthstone LLC(0.3472%)
since
2025/06/30
24.
Bridgeway Omni Small-Cap Value N(0.3333%)
since
2025/06/30
25.
Bridgeway Omni Small-Cap Value(0.3333%)
since
2025/06/30
26.
O'Shaughnessy Asset Management LLC(0.3266%)
since
2025/06/30
27.
Renaissance Technologies Corp(0.3094%)
since
2025/06/30
28.
Susquehanna International Group, LLP(0.3022%)
since
2025/06/30
29.
DFA US Targeted Value I(0.3012%)
since
2025/07/31
30.
State St Russell Sm Cap® Indx SL Cl I(0.2844%)
since
2025/08/31
31.
Extended Equity Market Fund K(0.2328%)
since
2025/06/30
32.
Charles Schwab Investment Management Inc(0.2325%)
since
2025/06/30
33.
EA Bridgeway Omni Small-Cap Value ETF(0.2288%)
since
2025/08/29
34.
Empowered Funds, LLC(0.2146%)
since
2025/06/30
35.
Schwab Small Cap Index(0.2028%)
since
2025/07/31
36.
Comprehensive Portfolio Management, LLC(0.1977%)
since
2025/06/30
37.
NT R2000 Index Fund - NL(0.1952%)
since
2025/06/30
38.
iShares Micro-Cap ETF(0.1833%)
since
2025/08/31
39.
Bank of New York Mellon Corp(0.1693%)
since
2025/06/30
40.
Morgan Stanley - Brokerage Accounts(0.1566%)
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
—
Date
2025-09-30
EPS Actual
0.6432
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.