_id
69148aeeccc777a4e85d994a
Ticker
PCLB
Name
Pinnacle Bancshares Inc
Exchange
PINK
Address
1811 Second Avenue, Jasper, AL, United States, 35501
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.pinnaclebanc.com
Description
Pinnacle Bancshares, Inc. operates as the bank holding company for Pinnacle Bank that provides various banking products and services. The company provides checking accounts, savings accounts, and demand and time deposits. It also offers personal lending for automobile, boat, jet ski, motor home, travel trailers, manufactured home, tractor, ATV, personal line of credit, and others; mortgage products, such as residential purchase and refinance, investment property, consumer construction, consumer 2nd mortgage, veterans administration loans, federal housing administration loans, land loans, home equity line of credit, and home improvement/renovation; commercial lending products, including purchase, construction, and refinance of residential rental property and commercial real estate, as well as residential rental property improvements, land acquisition, investment, and development; commercial construction; and SBA lending. In addition, the company provides digital banking, card, cash management, and merchant services. Pinnacle Bancshares, Inc. was incorporated in 1996 and is based in Jasper, Alabama.
Last Close
32.68
Volume
-
Current Price
32.9
Change
1.6169154228855822
Last Updated
2026-01-06T08:57:27.470Z
Image
-
Ipo Date
-
Market Cap
28297584
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
4558729
Cost Of Revenue
1104119
Gross Profit
3454610
Operating Expenses
2099133
Operating Income
1355477
Interest Expense
1104119
Pretax Income
1355477
Net Income
1068933
Eps
1.189903332383429
Dividends Per Share
-242550
Shares Outstanding
898336
Income Tax Expense
286544
EBITDA
1468961
Operating Margin
29.73366041280366
Total Other Income Expense Net
-
Cash
19951401
Short Term Investments
-
Receivables
1623603
Inventories
-
Total Current Assets
21575004
Property Plant Equipment
8139509
Total Assets
355898632
Payables
657764
Short Term Debt
-
Long Term Debt
-
Total Liabilities
335134569
Equity
20764063
Bs_currency_symbol
USD
Depreciation
113484
Change In Working Capital
391458
Cash From Operations
1587756
Capital Expenditures
19087
Cash From Investing
755470
Cash From Financing
-2450793
Net Change In Cash
-107567
Cf_currency_symbol
USD
PE
6.9536
PB
1.4233849319374536
ROE
5.147995361023514
ROA
0.3003476000997947
FCF
1568669
Fcf Percent
0.34410227061095316
Piotroski FScore
4
Health Score
56
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
5
Economic Moat Investing Score
7.8
Garp Investing Score
5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
5
Quality Investing Score
6
Value Investing Score
8.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
4558729
Quarters > 0 > income Statement > cost Of Revenue
1104119
Quarters > 0 > income Statement > gross Profit
3454610
Quarters > 0 > income Statement > operating Expenses
2099133
Quarters > 0 > income Statement > operating Income
1355477
Quarters > 0 > income Statement > interest Expense
1104119
Quarters > 0 > income Statement > pretax Income
1355477
Quarters > 0 > income Statement > net Income
1068933
Quarters > 0 > income Statement > eps
1.189903332383429
Quarters > 0 > income Statement > dividends Per Share
-242550
Quarters > 0 > income Statement > shares Outstanding
898336
Quarters > 0 > income Statement > income Tax Expense
286544
Quarters > 0 > income Statement > EBITDA
1468961
Quarters > 0 > income Statement > operating Margin
29.73366041280366
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
19951401
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1623603
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
21575004
Quarters > 0 > balance Sheet > property Plant Equipment
8139509
Quarters > 0 > balance Sheet > total Assets
355898632
Quarters > 0 > balance Sheet > payables
657764
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
335134569
Quarters > 0 > balance Sheet > equity
20764063
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1068933
Quarters > 0 > cash Flow > depreciation
113484
Quarters > 0 > cash Flow > change In Working Capital
391458
Quarters > 0 > cash Flow > cash From Operations
1587756
Quarters > 0 > cash Flow > capital Expenditures
19087
Quarters > 0 > cash Flow > cash From Investing
755470
Quarters > 0 > cash Flow > cash From Financing
-2450793
Quarters > 0 > cash Flow > net Change In Cash
-107567
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.189903332383429
Quarters > 0 > ratios > PB
1.4233849319374536
Quarters > 0 > ratios > ROE
5.147995361023514
Quarters > 0 > ratios > ROA
0.3003476000997947
Quarters > 0 > ratios > FCF
1568669
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.34410227061095316
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
4416539
Quarters > 1 > income Statement > cost Of Revenue
1069324
Quarters > 1 > income Statement > gross Profit
3347215
Quarters > 1 > income Statement > operating Expenses
2101532
Quarters > 1 > income Statement > operating Income
1245683
Quarters > 1 > income Statement > interest Expense
1069324
Quarters > 1 > income Statement > pretax Income
1245683
Quarters > 1 > income Statement > net Income
984354
Quarters > 1 > income Statement > eps
1.095537956087398
Quarters > 1 > income Statement > dividends Per Share
-242551
Quarters > 1 > income Statement > shares Outstanding
898512
Quarters > 1 > income Statement > income Tax Expense
261328
Quarters > 1 > income Statement > EBITDA
1245683
Quarters > 1 > income Statement > operating Margin
28.20495867918295
Quarters > 1 > income Statement > total Other Income Expense Net
-525652
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
25859736
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
2033480
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
27893216
Quarters > 1 > balance Sheet > property Plant Equipment
8244412
Quarters > 1 > balance Sheet > total Assets
354101311
Quarters > 1 > balance Sheet > payables
676183
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
337051772
Quarters > 1 > balance Sheet > equity
17049539
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
984354
Quarters > 1 > cash Flow > depreciation
118950
Quarters > 1 > cash Flow > change In Working Capital
-299312
Quarters > 1 > cash Flow > cash From Operations
508507
Quarters > 1 > cash Flow > capital Expenditures
40218
Quarters > 1 > cash Flow > cash From Investing
6245686
Quarters > 1 > cash Flow > cash From Financing
-6178232
Quarters > 1 > cash Flow > net Change In Cash
575962
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.095537956087398
Quarters > 1 > ratios > PB
1.7338324983449698
Quarters > 1 > ratios > ROE
5.773493347826003
Quarters > 1 > ratios > ROA
0.2779865449297927
Quarters > 1 > ratios > FCF
468289
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.10603076300243244
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
4400330
Quarters > 2 > income Statement > cost Of Revenue
1025064
Quarters > 2 > income Statement > gross Profit
3375266
Quarters > 2 > income Statement > operating Expenses
2083470
Quarters > 2 > income Statement > operating Income
1291796
Quarters > 2 > income Statement > interest Expense
1025064
Quarters > 2 > income Statement > pretax Income
1291796
Quarters > 2 > income Statement > net Income
1017987
Quarters > 2 > income Statement > eps
1.1280709297506466
Quarters > 2 > income Statement > dividends Per Share
-243090
Quarters > 2 > income Statement > shares Outstanding
902414
Quarters > 2 > income Statement > income Tax Expense
273809
Quarters > 2 > income Statement > EBITDA
1415497
Quarters > 2 > income Statement > operating Margin
29.356798240131994
Quarters > 2 > income Statement > total Other Income Expense Net
-504932
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
24577940
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1614794
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
26192734
Quarters > 2 > balance Sheet > property Plant Equipment
8333713
Quarters > 2 > balance Sheet > total Assets
360125422
Quarters > 2 > balance Sheet > payables
556809
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
343101661
Quarters > 2 > balance Sheet > equity
17023761
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1017987
Quarters > 2 > cash Flow > depreciation
123701
Quarters > 2 > cash Flow > change In Working Capital
174673
Quarters > 2 > cash Flow > cash From Operations
1186666
Quarters > 2 > cash Flow > capital Expenditures
9183
Quarters > 2 > cash Flow > cash From Investing
-11421180
Quarters > 2 > cash Flow > cash From Financing
10347088
Quarters > 2 > cash Flow > net Change In Cash
112574
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.1280709297506466
Quarters > 2 > ratios > PB
1.743998908349336
Quarters > 2 > ratios > ROE
5.979800820746955
Quarters > 2 > ratios > ROA
0.2826756840287715
Quarters > 2 > ratios > FCF
1177483
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.2675897034995103
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
4333000
Quarters > 3 > income Statement > cost Of Revenue
1026000
Quarters > 3 > income Statement > gross Profit
3307000
Quarters > 3 > income Statement > operating Expenses
1974000
Quarters > 3 > income Statement > operating Income
1333000
Quarters > 3 > income Statement > interest Expense
1026000
Quarters > 3 > income Statement > pretax Income
1333000
Quarters > 3 > income Statement > net Income
1038000
Quarters > 3 > income Statement > eps
1.1447729754171583
Quarters > 3 > income Statement > dividends Per Share
-244563
Quarters > 3 > income Statement > shares Outstanding
906730
Quarters > 3 > income Statement > income Tax Expense
294715
Quarters > 3 > income Statement > EBITDA
1462000
Quarters > 3 > income Statement > operating Margin
30.76390491576275
Quarters > 3 > income Statement > total Other Income Expense Net
-696000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
20236681
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
2107432
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
22344113
Quarters > 3 > balance Sheet > property Plant Equipment
8458863
Quarters > 3 > balance Sheet > total Assets
346514628
Quarters > 3 > balance Sheet > payables
874774
Quarters > 3 > balance Sheet > short Term Debt
5049823
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
332653256
Quarters > 3 > balance Sheet > equity
13861372
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1038348
Quarters > 3 > cash Flow > depreciation
128942
Quarters > 3 > cash Flow > change In Working Capital
-394011
Quarters > 3 > cash Flow > cash From Operations
719918
Quarters > 3 > cash Flow > capital Expenditures
8035
Quarters > 3 > cash Flow > cash From Investing
-3753205
Quarters > 3 > cash Flow > cash From Financing
3154412
Quarters > 3 > cash Flow > net Change In Cash
121125
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.1447729754171583
Quarters > 3 > ratios > PB
2.152125850168367
Quarters > 3 > ratios > ROE
7.488436209633504
Quarters > 3 > ratios > ROA
0.2995544534414287
Quarters > 3 > ratios > FCF
711883
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.16429333025617354
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
17330869
Annuals > 0 > income Statement > cost Of Revenue
4043843
Annuals > 0 > income Statement > gross Profit
13287026
Annuals > 0 > income Statement > operating Expenses
8111112
Annuals > 0 > income Statement > operating Income
5175914
Annuals > 0 > income Statement > interest Expense
4043843
Annuals > 0 > income Statement > pretax Income
5175914
Annuals > 0 > income Statement > net Income
4065816
Annuals > 0 > income Statement > eps
4.475183401667538
Annuals > 0 > income Statement > dividends Per Share
-981015
Annuals > 0 > income Statement > shares Outstanding
908525
Annuals > 0 > income Statement > income Tax Expense
1110098
Annuals > 0 > income Statement > EBITDA
5698489
Annuals > 0 > income Statement > operating Margin
29.865288347629885
Annuals > 0 > income Statement > total Other Income Expense Net
6168
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
20236681
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
2107432
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
22344113
Annuals > 0 > balance Sheet > property Plant Equipment
8458863
Annuals > 0 > balance Sheet > total Assets
346514628
Annuals > 0 > balance Sheet > payables
874774
Annuals > 0 > balance Sheet > short Term Debt
5049823
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
332653256
Annuals > 0 > balance Sheet > equity
13861372
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4065814
Annuals > 0 > cash Flow > depreciation
522575
Annuals > 0 > cash Flow > change In Working Capital
-517742
Annuals > 0 > cash Flow > cash From Operations
3929046
Annuals > 0 > cash Flow > capital Expenditures
299901
Annuals > 0 > cash Flow > cash From Investing
-5952899
Annuals > 0 > cash Flow > cash From Financing
2239668
Annuals > 0 > cash Flow > net Change In Cash
215815
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.475183401667538
Annuals > 0 > ratios > PB
2.1419666826631594
Annuals > 0 > ratios > ROE
29.331988204342252
Annuals > 0 > ratios > ROA
1.1733461364869133
Annuals > 0 > ratios > FCF
3629145
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.20940352154297628
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
15964817
Annuals > 1 > income Statement > cost Of Revenue
2453334
Annuals > 1 > income Statement > gross Profit
13511483
Annuals > 1 > income Statement > operating Expenses
7750026
Annuals > 1 > income Statement > operating Income
5761457
Annuals > 1 > income Statement > interest Expense
2453334
Annuals > 1 > income Statement > pretax Income
5761457
Annuals > 1 > income Statement > net Income
4480179
Annuals > 1 > income Statement > eps
4.925796066996946
Annuals > 1 > income Statement > dividends Per Share
-982295
Annuals > 1 > income Statement > shares Outstanding
909534
Annuals > 1 > income Statement > income Tax Expense
1281278
Annuals > 1 > income Statement > EBITDA
6180271
Annuals > 1 > income Statement > operating Margin
36.0884625235604
Annuals > 1 > income Statement > total Other Income Expense Net
-2086000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
21709735
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
2107189
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
23816924
Annuals > 1 > balance Sheet > property Plant Equipment
8723460
Annuals > 1 > balance Sheet > total Assets
342578387
Annuals > 1 > balance Sheet > payables
1392273
Annuals > 1 > balance Sheet > short Term Debt
47788
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
329791846
Annuals > 1 > balance Sheet > equity
12786541
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
4480179
Annuals > 1 > cash Flow > depreciation
418814
Annuals > 1 > cash Flow > change In Working Capital
1244328
Annuals > 1 > cash Flow > cash From Operations
6463619
Annuals > 1 > cash Flow > capital Expenditures
1913474
Annuals > 1 > cash Flow > cash From Investing
-6614589
Annuals > 1 > cash Flow > cash From Financing
598825
Annuals > 1 > cash Flow > net Change In Cash
136759
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.925796066996946
Annuals > 1 > ratios > PB
2.324598272511698
Annuals > 1 > ratios > ROE
35.03824060001841
Annuals > 1 > ratios > ROA
1.3077821514758898
Annuals > 1 > ratios > FCF
4550145
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.2850107833995216
Annuals > 1 > health Score
68
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
14021174
Annuals > 2 > income Statement > cost Of Revenue
721288
Annuals > 2 > income Statement > gross Profit
13299886
Annuals > 2 > income Statement > operating Expenses
7529021
Annuals > 2 > income Statement > operating Income
5770865
Annuals > 2 > income Statement > interest Expense
721288
Annuals > 2 > income Statement > pretax Income
5770865
Annuals > 2 > income Statement > net Income
4504196
Annuals > 2 > income Statement > eps
4.793865311444004
Annuals > 2 > income Statement > dividends Per Share
-940163
Annuals > 2 > income Statement > shares Outstanding
939575
Annuals > 2 > income Statement > income Tax Expense
1266669
Annuals > 2 > income Statement > EBITDA
6195513
Annuals > 2 > income Statement > operating Margin
41.158215424756875
Annuals > 2 > income Statement > total Other Income Expense Net
-2057000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
13928920
Annuals > 2 > balance Sheet > short Term Investments
-11874886
Annuals > 2 > balance Sheet > receivables
2070895
Annuals > 2 > balance Sheet > inventories
-4124929
Annuals > 2 > balance Sheet > total Current Assets
15999815
Annuals > 2 > balance Sheet > property Plant Equipment
7324995
Annuals > 2 > balance Sheet > total Assets
332718169
Annuals > 2 > balance Sheet > payables
111652
Annuals > 2 > balance Sheet > short Term Debt
107047
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
326980253
Annuals > 2 > balance Sheet > equity
5737916
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
4504196
Annuals > 2 > cash Flow > depreciation
424648
Annuals > 2 > cash Flow > change In Working Capital
-119488
Annuals > 2 > cash Flow > cash From Operations
4661645
Annuals > 2 > cash Flow > capital Expenditures
335742
Annuals > 2 > cash Flow > cash From Investing
-25221801
Annuals > 2 > cash Flow > cash From Financing
20572767
Annuals > 2 > cash Flow > net Change In Cash
12611
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.793865311444004
Annuals > 2 > ratios > PB
5.351300193310602
Annuals > 2 > ratios > ROE
78.49881385506515
Annuals > 2 > ratios > ROA
1.3537571493428122
Annuals > 2 > ratios > FCF
4325903
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.30852644721476247
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
13682000
Annuals > 3 > income Statement > cost Of Revenue
540472
Annuals > 3 > income Statement > gross Profit
13141805
Annuals > 3 > income Statement > operating Expenses
7368000
Annuals > 3 > income Statement > operating Income
5774000
Annuals > 3 > income Statement > interest Expense
540472
Annuals > 3 > income Statement > pretax Income
5774000
Annuals > 3 > income Statement > net Income
4692000
Annuals > 3 > income Statement > eps
4.825929186791847
Annuals > 3 > income Statement > dividends Per Share
-855490
Annuals > 3 > income Statement > shares Outstanding
972248
Annuals > 3 > income Statement > income Tax Expense
1082000
Annuals > 3 > income Statement > EBITDA
6220000
Annuals > 3 > income Statement > operating Margin
42.20143253910247
Annuals > 3 > income Statement > total Other Income Expense Net
-2035000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
12876824
Annuals > 3 > balance Sheet > short Term Investments
-11146497
Annuals > 3 > balance Sheet > receivables
1917598
Annuals > 3 > balance Sheet > inventories
-3647925
Annuals > 3 > balance Sheet > total Current Assets
14794422
Annuals > 3 > balance Sheet > property Plant Equipment
7509164
Annuals > 3 > balance Sheet > total Assets
339710371
Annuals > 3 > balance Sheet > payables
77843
Annuals > 3 > balance Sheet > short Term Debt
103500
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
304051228
Annuals > 3 > balance Sheet > equity
35659143
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
4691757
Annuals > 3 > cash Flow > depreciation
446694
Annuals > 3 > cash Flow > change In Working Capital
-494555
Annuals > 3 > cash Flow > cash From Operations
4161925
Annuals > 3 > cash Flow > capital Expenditures
906785
Annuals > 3 > cash Flow > cash From Investing
-67148301
Annuals > 3 > cash Flow > cash From Financing
62636036
Annuals > 3 > cash Flow > net Change In Cash
-350340
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.825929186791847
Annuals > 3 > ratios > PB
0.891021543619262
Annuals > 3 > ratios > ROE
13.157915769316162
Annuals > 3 > ratios > ROA
1.3811765552485886
Annuals > 3 > ratios > FCF
3255140
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.23791404765385177
Annuals > 3 > health Score
61
Valuation > metrics > PE
6.9536
Valuation > metrics > PB
1.4233849319374536
Valuation > final Score
100
Valuation > verdict
15.2% Undervalued
Profitability > metrics > ROE
5.147995361023514
Profitability > metrics > ROA
4.954497343314514
Profitability > metrics > Net Margin
0.23448048787282597
Profitability > final Score
55
Profitability > verdict
Weak
Risk > metrics > Debt Equity
16.140124839729104
Risk > metrics > Interest Coverage
1.227654808947224
Risk > final Score
11
Risk > verdict
High
Liquidity > metrics > Current Ratio
32.80052420016906
Liquidity > metrics > Quick Ratio
32.80052420016906
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
52
Prev Profitabilities > 1
54
Prev Profitabilities > 2
59
Prev Risks > 0
11
Prev Risks > 1
11
Prev Risks > 2
11
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:22:33.156Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-21
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-26
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
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
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.1899
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-28
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.0955
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-23
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.1281
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
BeforeMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
1.1452
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-30
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
1.1635
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-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
1.1072
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-23
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
1.0594
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-30
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
1.0787
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-31
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
1.2907
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-08-14
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
1.2588
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-05-04
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
1.2976
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-02-23
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
1.1168
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-26
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
1.2842
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-26
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
1.2477
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-27
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
1.1442
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-31
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
1.0012
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-26
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
1.8835
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-09-30
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
1.8835
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-06-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
1.0105
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-03-31
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0.93
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-13
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0.7245
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-09-30
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.7245
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-06-30
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.7396
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-03-31
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.82
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-17
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.7672
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-09-30
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.7672
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-06-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.72
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-03-31
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.6397
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-12-31
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.6607
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-09-30
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.623
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-06-30
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.6159
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-03-31
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.5879
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-12-31
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.5721
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-09-30
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
0.5758
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-06-30
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
0.5369
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
-
Earnings History > 37 > eps Actual
0.516
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
-
Earnings History > 38 > eps Actual
0.456
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
-
Earnings History > 39 > eps Actual
0.5029
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
-
Earnings History > 40 > eps Actual
0.4808
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
-
Earnings History > 41 > eps Actual
0.5478
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
-
Earnings History > 42 > eps Actual
0.4159
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
-
Earnings History > 43 > eps Actual
0.4897
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
-
Earnings History > 44 > eps Actual
0.5224
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
-
Earnings History > 45 > eps Actual
0.4552
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
-
Earnings History > 46 > eps Actual
0.4382
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
-
Earnings History > 47 > eps Actual
0.4091
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
-
Earnings History > 48 > eps Actual
0.4564
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
-
Earnings History > 49 > eps Actual
0.3848
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
-
Earnings History > 50 > eps Actual
0.4018
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
-
Earnings History > 51 > eps Actual
0.4102
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
-
Earnings History > 52 > eps Actual
0.4071
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
-
Earnings History > 53 > eps Actual
0.39
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
-
Earnings History > 54 > eps Actual
0.4202
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
-
Earnings History > 55 > eps Actual
0.4569
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
-
Earnings History > 56 > eps Actual
0.3772
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.3772
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
-
Earnings History > 57 > eps Actual
0.34
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
-
Earnings History > 58 > eps Actual
0.3627
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
-
Earnings History > 59 > eps Actual
0.3381
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
-
Earnings History > 60 > eps Actual
0.2395
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
-
Earnings History > 61 > eps Actual
0.033
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
-
Earnings History > 62 > eps Actual
-0.0044
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-08-09
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0928
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-05-17
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.3045
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-03-08
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.2476
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-11-09
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.3568
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-08-18
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
-0.7123
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-05-14
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.266
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-03-25
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.2307
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-11-17
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.2558
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-08-13
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.2239
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-05-12
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.1954
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-03-25
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.0389
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-11-14
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
0.262
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-08-08
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
0.2758
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-05-10
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
0.1683
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-03-27
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
0.24
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-11-09
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
0.22
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-08-09
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.2463
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-05-16
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
0.1859
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
2005-12-31
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.2
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-09-30
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
0.2922
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-06-30
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
0.2578
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-03-31
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.2055
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
2004-12-31
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
0.2844
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-09-30
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
0.1952
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-06-30
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
0.3453
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-03-31
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
0.2597
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
2003-12-31
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
0.35
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-09-30
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
0.3557
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-06-30
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
0.3708
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
-
Earnings History > 92 > eps Actual
0.424
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
-
Earnings History > 93 > eps Actual
0.2652
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
-
Earnings History > 94 > eps Actual
0.2891
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
-
Earnings History > 95 > eps Actual
0.2488
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
-
Earnings History > 96 > eps Actual
0.0925
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
-
Earnings History > 97 > eps Actual
0.0595
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
-
Earnings History > 98 > eps Actual
0.186
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
-
Earnings History > 99 > eps Actual
0.2556
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
-
Earnings History > 100 > eps Actual
0.2585
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
-
Earnings History > 101 > eps Actual
0.2472
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-09-30
Earnings History > 102 > report Date
1999-09-30
Earnings History > 102 > date
1999-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
-
Earnings History > 102 > eps Actual
0.272
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-06-30
Earnings History > 103 > report Date
1999-06-30
Earnings History > 103 > date
1999-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
-
Earnings History > 103 > eps Actual
0.2285
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-03-31
Earnings History > 104 > report Date
1999-03-31
Earnings History > 104 > date
1999-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
-
Earnings History > 104 > eps Actual
0.2146
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-09-30
Earnings History > 105 > report Date
1998-09-30
Earnings History > 105 > date
1998-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
-
Earnings History > 105 > eps Actual
0.0436
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-06-30
Earnings History > 106 > report Date
1998-06-30
Earnings History > 106 > date
1998-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
-
Earnings History > 106 > eps Actual
0.2805
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-03-31
Earnings History > 107 > report Date
1998-03-31
Earnings History > 107 > date
1998-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
-
Earnings History > 107 > eps Actual
0.2812
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Pinnacle Bancshares, Inc. operates as the bank holding company for Pinnacle Bank that provides various banking products and services. The company provides checking accounts, savings accounts, and demand and time deposits. It also offers personal lending for automobile, boat, jet ski, motor home, travel trailers, manufactured home, tractor, ATV, personal line of credit, and others; mortgage products, such as residential purchase and refinance, investment property, consumer construction, consumer 2nd mortgage, veterans administration loans, federal housing administration loans, land loans, home equity line of credit, and home improvement/renovation; commercial lending products, including purchase, construction, and refinance of residential rental property and commercial real estate, as well as residential rental property improvements, land acquisition, investment, and development; commercial construction; and SBA lending. In addition, the company provides digital banking, card, cash management, and merchant services. Pinnacle Bancshares, Inc. was incorporated in 1996 and is based in Jasper, Alabama.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AMeet Another Billion-Dollar Foundation, Courtesy of the Subway Sandwich Fortune Inside Philanthropy
Read more →Showing 2 of 8
(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)
-
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 0.00% of the total shares of Pinnacle Bancshares Inc
* 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
1.1899
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.