_id
691058b0ccc777a4e85d5709
Ticker
CYVF
Name
Crystal Valley Financial Corp
Exchange
PINK
Address
111 South Main St., Middlebury, IN, United States, 46540-0069
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.bfirst.bank
Description
Crystal Valley Financial Corporation operates as the holding company for First State Bank that provides various personal and business banking products and services in the United States. The company offers deposits products, including checking, savings, money market accounts, and certificates of deposit (CD), as well as IRAs. It also provides consumer, personal, and home equity loans and lines; mortgage products; and business loans, term loans, agricultural loans, commercial real estate loans, lines of credit, and letters of credit; and business manager and small business administration loans. In addition, the company offers trust and wealth management; and investment management, 401(k) rollover and IRA investment, trustee of revocable living trust, trustee of irrevocable trust, guardianships, estate settlement, charitable trust, estate planning assistance, and irrevocable life insurance trust services. Further, it provides debit and credit cards, cash management, automated clearing house, wire transfer, positive pay, remote deposit and remote deposit capture, online banking, online bill payment, account alert, electronic statement, automated stop payment, CD statement delivery, bounce protection overdraft privilege, check collection, and night depository services. Crystal Valley Financial Corporation was founded in 1910 and is headquartered in Middlebury, Indiana.
Last Close
74.75
Volume
-
Current Price
76
Change
0
Last Updated
2026-01-02T12:22:06.118Z
Image
-
Ipo Date
-
Market Cap
95476160
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
12997288
Cost Of Revenue
3539349
Gross Profit
9457939
Operating Expenses
5424942
Operating Income
4032997
Interest Expense
3539349
Pretax Income
4032997
Net Income
3331928
Eps
2.634824561334142
Dividends Per Share
-
Shares Outstanding
1264573
Income Tax Expense
701069
EBITDA
4032997
Operating Margin
31.029527082880676
Total Other Income Expense Net
-
Cash
17254627
Short Term Investments
-
Receivables
3248694
Inventories
-
Total Current Assets
20503321
Property Plant Equipment
4820538
Total Assets
815866381
Payables
714359
Short Term Debt
5826106
Long Term Debt
-
Total Liabilities
724755420
Equity
91110961
Bs_currency_symbol
USD
Depreciation
-
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
USD
PE
8.055
PB
1.0548406793777536
ROE
3.6570001714722333
ROA
0.40839138339247244
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
42
Deep Value Investing Score
5.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
12997288
Quarters > 0 > income Statement > cost Of Revenue
3539349
Quarters > 0 > income Statement > gross Profit
9457939
Quarters > 0 > income Statement > operating Expenses
5424942
Quarters > 0 > income Statement > operating Income
4032997
Quarters > 0 > income Statement > interest Expense
3539349
Quarters > 0 > income Statement > pretax Income
4032997
Quarters > 0 > income Statement > net Income
3331928
Quarters > 0 > income Statement > eps
2.634824561334142
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1264573
Quarters > 0 > income Statement > income Tax Expense
701069
Quarters > 0 > income Statement > EBITDA
4032997
Quarters > 0 > income Statement > operating Margin
31.029527082880676
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
17254627
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
3248694
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
20503321
Quarters > 0 > balance Sheet > property Plant Equipment
4820538
Quarters > 0 > balance Sheet > total Assets
815866381
Quarters > 0 > balance Sheet > payables
714359
Quarters > 0 > balance Sheet > short Term Debt
5826106
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
724755420
Quarters > 0 > balance Sheet > equity
91110961
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
3331928
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
0
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
USD
Quarters > 0 > ratios > PE
2.634824561334142
Quarters > 0 > ratios > PB
1.0548406793777536
Quarters > 0 > ratios > ROE
3.6570001714722333
Quarters > 0 > ratios > ROA
0.40839138339247244
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
42
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
12378223
Quarters > 1 > income Statement > cost Of Revenue
3413872
Quarters > 1 > income Statement > gross Profit
8964351
Quarters > 1 > income Statement > operating Expenses
5342006
Quarters > 1 > income Statement > operating Income
3622345
Quarters > 1 > income Statement > interest Expense
3413872
Quarters > 1 > income Statement > pretax Income
3622345
Quarters > 1 > income Statement > net Income
3009234
Quarters > 1 > income Statement > eps
2.3521989669576526
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1279328
Quarters > 1 > income Statement > income Tax Expense
613111
Quarters > 1 > income Statement > EBITDA
3622345
Quarters > 1 > income Statement > operating Margin
29.263853139501528
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
14828844
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
3164454
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
17993298
Quarters > 1 > balance Sheet > property Plant Equipment
4995949
Quarters > 1 > balance Sheet > total Assets
810146195
Quarters > 1 > balance Sheet > payables
659552
Quarters > 1 > balance Sheet > short Term Debt
6078514
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
724273503
Quarters > 1 > balance Sheet > equity
85872692
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
3009234
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
2.3521989669576526
Quarters > 1 > ratios > PB
1.1322450215022954
Quarters > 1 > ratios > ROE
3.504296802527164
Quarters > 1 > ratios > ROA
0.3714433294351274
Quarters > 1 > ratios > FCF
-
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
11917195
Quarters > 2 > income Statement > cost Of Revenue
3470344
Quarters > 2 > income Statement > gross Profit
8446851
Quarters > 2 > income Statement > operating Expenses
5267880
Quarters > 2 > income Statement > operating Income
3178971
Quarters > 2 > income Statement > interest Expense
3470344
Quarters > 2 > income Statement > pretax Income
3178971
Quarters > 2 > income Statement > net Income
2648830
Quarters > 2 > income Statement > eps
2.0704854423572376
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1279328
Quarters > 2 > income Statement > income Tax Expense
530141
Quarters > 2 > income Statement > EBITDA
3178971
Quarters > 2 > income Statement > operating Margin
26.675497044396774
Quarters > 2 > income Statement > total Other Income Expense Net
-841628
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
17989720
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
2899408
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
20889128
Quarters > 2 > balance Sheet > property Plant Equipment
5098266
Quarters > 2 > balance Sheet > total Assets
799393026
Quarters > 2 > balance Sheet > payables
679786
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
715420320
Quarters > 2 > balance Sheet > equity
83972706
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
2648830
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
2.0704854423572376
Quarters > 2 > ratios > PB
1.1578634610155352
Quarters > 2 > ratios > ROE
3.154394000355306
Quarters > 2 > ratios > ROA
0.3313551549547794
Quarters > 2 > ratios > FCF
-
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
12020454
Quarters > 3 > income Statement > cost Of Revenue
3538748
Quarters > 3 > income Statement > gross Profit
8481706
Quarters > 3 > income Statement > operating Expenses
5277617
Quarters > 3 > income Statement > operating Income
3204089
Quarters > 3 > income Statement > interest Expense
3538748
Quarters > 3 > income Statement > pretax Income
3204089
Quarters > 3 > income Statement > net Income
2872379
Quarters > 3 > income Statement > eps
2.245224836789314
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
1279328
Quarters > 3 > income Statement > income Tax Expense
331710
Quarters > 3 > income Statement > EBITDA
3204089
Quarters > 3 > income Statement > operating Margin
26.655307694701047
Quarters > 3 > income Statement > total Other Income Expense Net
-129969
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
11584058
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
3027352
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
14611410
Quarters > 3 > balance Sheet > property Plant Equipment
5113985
Quarters > 3 > balance Sheet > total Assets
786474103
Quarters > 3 > balance Sheet > payables
702210
Quarters > 3 > balance Sheet > short Term Debt
74539563
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
705697159
Quarters > 3 > balance Sheet > equity
80776944
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
2872379
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
2.245224836789314
Quarters > 3 > ratios > PB
1.2036717804030814
Quarters > 3 > ratios > ROE
3.55593917987291
Quarters > 3 > ratios > ROA
0.36522232442789027
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
47180809
Annuals > 0 > income Statement > cost Of Revenue
14217127
Annuals > 0 > income Statement > gross Profit
32963682
Annuals > 0 > income Statement > operating Expenses
19806911
Annuals > 0 > income Statement > operating Income
13156771
Annuals > 0 > income Statement > interest Expense
14217127
Annuals > 0 > income Statement > pretax Income
13189802
Annuals > 0 > income Statement > net Income
11100996
Annuals > 0 > income Statement > eps
8.59222187306015
Annuals > 0 > income Statement > dividends Per Share
2286951
Annuals > 0 > income Statement > shares Outstanding
1291982
Annuals > 0 > income Statement > income Tax Expense
2088806
Annuals > 0 > income Statement > EBITDA
13698113
Annuals > 0 > income Statement > operating Margin
27.885852911085095
Annuals > 0 > income Statement > total Other Income Expense Net
33031
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
11584058
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
3027352
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
14611410
Annuals > 0 > balance Sheet > property Plant Equipment
5113985
Annuals > 0 > balance Sheet > total Assets
786474103
Annuals > 0 > balance Sheet > payables
702210
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
705697159
Annuals > 0 > balance Sheet > equity
80776944
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
11100996
Annuals > 0 > cash Flow > depreciation
508311
Annuals > 0 > cash Flow > change In Working Capital
-2249447
Annuals > 0 > cash Flow > cash From Operations
12328863
Annuals > 0 > cash Flow > capital Expenditures
243823
Annuals > 0 > cash Flow > cash From Investing
-9046919
Annuals > 0 > cash Flow > cash From Financing
-1969668
Annuals > 0 > cash Flow > net Change In Cash
1312276
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
8.59222187306015
Annuals > 0 > ratios > PB
1.1955844046291229
Annuals > 0 > ratios > ROE
13.742777889690899
Annuals > 0 > ratios > ROA
1.4114890697170228
Annuals > 0 > ratios > FCF
12085040
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.2561431280247865
Annuals > 0 > health Score
63
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
40820777
Annuals > 1 > income Statement > cost Of Revenue
9310607
Annuals > 1 > income Statement > gross Profit
31510170
Annuals > 1 > income Statement > operating Expenses
19362505
Annuals > 1 > income Statement > operating Income
12147665
Annuals > 1 > income Statement > interest Expense
9310607
Annuals > 1 > income Statement > pretax Income
12147665
Annuals > 1 > income Statement > net Income
10141182
Annuals > 1 > income Statement > eps
7.5667023319738735
Annuals > 1 > income Statement > dividends Per Share
2296131
Annuals > 1 > income Statement > shares Outstanding
1340238
Annuals > 1 > income Statement > income Tax Expense
2006483
Annuals > 1 > income Statement > EBITDA
12592630
Annuals > 1 > income Statement > operating Margin
29.758534483554783
Annuals > 1 > income Statement > total Other Income Expense Net
22124084
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
10271782
Annuals > 1 > balance Sheet > short Term Investments
-149613602
Annuals > 1 > balance Sheet > receivables
3013638
Annuals > 1 > balance Sheet > inventories
-12454723
Annuals > 1 > balance Sheet > total Current Assets
13285420
Annuals > 1 > balance Sheet > property Plant Equipment
5378468
Annuals > 1 > balance Sheet > total Assets
778206735
Annuals > 1 > balance Sheet > payables
725724
Annuals > 1 > balance Sheet > short Term Debt
64342079
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
703768268
Annuals > 1 > balance Sheet > equity
74438467
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
10141182
Annuals > 1 > cash Flow > depreciation
444965
Annuals > 1 > cash Flow > change In Working Capital
-454755
Annuals > 1 > cash Flow > cash From Operations
11584918
Annuals > 1 > cash Flow > capital Expenditures
540358
Annuals > 1 > cash Flow > cash From Investing
-47500895
Annuals > 1 > cash Flow > cash From Financing
31099651
Annuals > 1 > cash Flow > net Change In Cash
-4816326
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
7.5667023319738735
Annuals > 1 > ratios > PB
1.345847040348104
Annuals > 1 > ratios > ROE
13.623577175494491
Annuals > 1 > ratios > ROA
1.3031475498602567
Annuals > 1 > ratios > FCF
11044560
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.27056221884262516
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
34620473
Annuals > 2 > income Statement > cost Of Revenue
2787980
Annuals > 2 > income Statement > gross Profit
31832493
Annuals > 2 > income Statement > operating Expenses
18994129
Annuals > 2 > income Statement > operating Income
12838364
Annuals > 2 > income Statement > interest Expense
2787980
Annuals > 2 > income Statement > pretax Income
12838364
Annuals > 2 > income Statement > net Income
11009552
Annuals > 2 > income Statement > eps
7.883460385610703
Annuals > 2 > income Statement > dividends Per Share
2309986
Annuals > 2 > income Statement > shares Outstanding
1396538
Annuals > 2 > income Statement > income Tax Expense
1828812
Annuals > 2 > income Statement > EBITDA
13278738
Annuals > 2 > income Statement > operating Margin
37.08315596959059
Annuals > 2 > income Statement > total Other Income Expense Net
-3375090
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
15088108
Annuals > 2 > balance Sheet > short Term Investments
-2178188
Annuals > 2 > balance Sheet > receivables
2807986
Annuals > 2 > balance Sheet > inventories
-15717906
Annuals > 2 > balance Sheet > total Current Assets
17896094
Annuals > 2 > balance Sheet > property Plant Equipment
5283075
Annuals > 2 > balance Sheet > total Assets
734220097
Annuals > 2 > balance Sheet > payables
272563
Annuals > 2 > balance Sheet > short Term Debt
33667493
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
667450392
Annuals > 2 > balance Sheet > equity
66769705
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
11009552
Annuals > 2 > cash Flow > depreciation
440374
Annuals > 2 > cash Flow > change In Working Capital
-16653
Annuals > 2 > cash Flow > cash From Operations
10239604
Annuals > 2 > cash Flow > capital Expenditures
4
Annuals > 2 > cash Flow > cash From Investing
-31708913
Annuals > 2 > cash Flow > cash From Financing
-8568303
Annuals > 2 > cash Flow > net Change In Cash
-30037612
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
7.883460385610703
Annuals > 2 > ratios > PB
1.5634518004834679
Annuals > 2 > ratios > ROE
16.488843256084476
Annuals > 2 > ratios > ROA
1.4994893281979995
Annuals > 2 > ratios > FCF
10239600
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.29576718954706366
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
35424427
Annuals > 3 > income Statement > cost Of Revenue
2452678
Annuals > 3 > income Statement > gross Profit
32971749
Annuals > 3 > income Statement > operating Expenses
19339289
Annuals > 3 > income Statement > operating Income
13632460
Annuals > 3 > income Statement > interest Expense
2452678
Annuals > 3 > income Statement > pretax Income
13632460
Annuals > 3 > income Statement > net Income
11649048
Annuals > 3 > income Statement > eps
8.072311648570045
Annuals > 3 > income Statement > dividends Per Share
2154458
Annuals > 3 > income Statement > shares Outstanding
1443087
Annuals > 3 > income Statement > income Tax Expense
1983412
Annuals > 3 > income Statement > EBITDA
14157768
Annuals > 3 > income Statement > operating Margin
38.483219502745946
Annuals > 3 > income Statement > total Other Income Expense Net
-4518091
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
43924830
Annuals > 3 > balance Sheet > short Term Investments
1200890
Annuals > 3 > balance Sheet > receivables
2547293
Annuals > 3 > balance Sheet > inventories
-47673013
Annuals > 3 > balance Sheet > total Current Assets
46472123
Annuals > 3 > balance Sheet > property Plant Equipment
5736833
Annuals > 3 > balance Sheet > total Assets
759561655
Annuals > 3 > balance Sheet > payables
166001
Annuals > 3 > balance Sheet > short Term Debt
17864097
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
669474053
Annuals > 3 > balance Sheet > equity
90087602
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
11649048
Annuals > 3 > cash Flow > depreciation
525308
Annuals > 3 > cash Flow > change In Working Capital
100530
Annuals > 3 > cash Flow > cash From Operations
7596560
Annuals > 3 > cash Flow > capital Expenditures
691295
Annuals > 3 > cash Flow > cash From Investing
-97868148
Annuals > 3 > cash Flow > cash From Financing
64600804
Annuals > 3 > cash Flow > net Change In Cash
-25670783
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
8.072311648570045
Annuals > 3 > ratios > PB
1.1973984305853762
Annuals > 3 > ratios > ROE
12.930800400259294
Annuals > 3 > ratios > ROA
1.5336540389206457
Annuals > 3 > ratios > FCF
6905265
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.19492947620578308
Annuals > 3 > health Score
62
Valuation > metrics > PE
8.055
Valuation > metrics > PB
1.0548406793777536
Valuation > final Score
100
Valuation > verdict
9.7% Undervalued
Profitability > metrics > ROE
3.6570001714722333
Profitability > metrics > ROA
16.250674707770514
Profitability > metrics > Net Margin
0.2563556335752505
Profitability > final Score
67
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
7.954645764300522
Risk > metrics > Interest Coverage
1.1394742366463437
Risk > final Score
11
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.1348414829832434
Liquidity > metrics > Quick Ratio
3.1348414829832434
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
67
Prev Profitabilities > 1
66
Prev Profitabilities > 2
67
Prev Risks > 0
10
Prev Risks > 1
10
Prev Risks > 2
10
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
20
Updated At
2026-01-20T21:41:40.460Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
2.63
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-07-18
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.35
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
2.35
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-29
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.07
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
2.07
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-01-28
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
2.23
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
USD
Earnings History > 4 > eps Actual
2.1973
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-06-30
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.1226
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-03-31
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.0407
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2023-12-31
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.7129
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-09-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.9463
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-06-30
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.9362
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.9703
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2022-12-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.9664
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-09-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.0972
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-06-30
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.179
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-03-31
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.6453
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2021-12-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.35
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-09-30
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.9713
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.9716
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-30
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.9114
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.8417
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-12-31
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.1647
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.1606
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.8061
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.4277
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-12-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.3786
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.6946
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.5473
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.3489
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.3695
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.3149
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.5092
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.3475
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.0611
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.156
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.1751
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.0198
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.0529
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.9936
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.9659
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.833
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.8551
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.719
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.8252
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.7574
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-09-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.7467
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-06-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.8109
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-03-31
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.626
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2013-12-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.7707
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-09-30
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.7254
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-06-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.7242
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-03-31
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.6891
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2012-12-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.6805
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-09-30
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.3637
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-06-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.4782
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.5048
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2011-12-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.528
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-09-30
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3013
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-06-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.4141
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-03-31
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3442
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2010-12-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2487
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-09-30
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2931
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-06-30
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.4321
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.3221
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Crystal Valley Financial Corporation operates as the holding company for First State Bank that provides various personal and business banking products and services in the United States. The company offers deposits products, including checking, savings, money market accounts, and certificates of deposit (CD), as well as IRAs. It also provides consumer, personal, and home equity loans and lines; mortgage products; and business loans, term loans, agricultural loans, commercial real estate loans, lines of credit, and letters of credit; and business manager and small business administration loans. In addition, the company offers trust and wealth management; and investment management, 401(k) rollover and IRA investment, trustee of revocable living trust, trustee of irrevocable trust, guardianships, estate settlement, charitable trust, estate planning assistance, and irrevocable life insurance trust services. Further, it provides debit and credit cards, cash management, automated clearing house, wire transfer, positive pay, remote deposit and remote deposit capture, online banking, online bill payment, account alert, electronic statement, automated stop payment, CD statement delivery, bounce protection overdraft privilege, check collection, and night depository services. Crystal Valley Financial Corporation was founded in 1910 and is headquartered in Middlebury, Indiana.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(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%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Crystal Valley Financial Corp
* 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
2.63
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.