_id
69172be63c536f8df2316e5d
Ticker
WABC
Name
Westamerica Bancorporation
Exchange
NASDAQ
Address
1108 Fifth Avenue, San Rafael, CA, United States, 94901
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.westamerica.com
Description
Westamerica Bancorporation operates as a bank holding company for the Westamerica Bank that provides various banking products and services to individual and commercial customers in the United States. The company accepts various deposit products, including retail savings and checking accounts, as well as certificates of deposit. Its loan portfolio includes commercial, commercial and residential real estate, real estate construction, consumer installment loans, as well as indirect automobile loans. The company serves small businesses, professionals, and consumers. The company was formerly known as Independent Bankshares Corporation and changed its name to Westamerica Bancorporation in 1983. Westamerica Bancorporation was founded in 1884 and is headquartered in San Rafael, California.
Last Close
48.8
Volume
81376
Current Price
48.99
Change
0.3893442622950919
Last Updated
2025-12-05T13:40:21.542Z
Image
https://logo.clearbit.com/www.westamerica.com
Ipo Date
1992-03-17T00:00:00.000Z
Market Cap
1225988352
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9965
Sentiment Sources
6
Rating
3
Target Price
53
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
67457000
Cost Of Revenue
3645000
Gross Profit
63830000
Operating Expenses
25800000
Operating Income
37940000
Interest Expense
3645000
Pretax Income
37940000
Net Income
28263000
Eps
1.1153072096602343
Dividends Per Share
11701000
Shares Outstanding
24933051
Income Tax Expense
9677000
EBITDA
37940000
Operating Margin
56.24323643209749
Total Other Income Expense Net
-4057000
Cash
659268000
Short Term Investments
1318141000
Receivables
39384000
Inventories
-
Total Current Assets
2021701000
Property Plant Equipment
48299000
Total Assets
5914438000
Payables
-
Short Term Debt
133651000
Long Term Debt
-
Total Liabilities
4982792000
Equity
931646000
Depreciation
1877000
Change In Working Capital
-4745000
Cash From Operations
29418000
Capital Expenditures
686000
Cash From Investing
-39468000
Cash From Financing
42881000
Net Change In Cash
32831000
PE
10.4902
PB
1.3325400312994422
ROE
3.033663000753505
ROA
0.4778645071602746
FCF
28732000
Fcf Percent
0.42593059282209406
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
8
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
8.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
5
Net Net Investing Score
5
Quality Investing Score
7
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
67457000
Quarters > 0 > income Statement > cost Of Revenue
3645000
Quarters > 0 > income Statement > gross Profit
63830000
Quarters > 0 > income Statement > operating Expenses
25800000
Quarters > 0 > income Statement > operating Income
37940000
Quarters > 0 > income Statement > interest Expense
3645000
Quarters > 0 > income Statement > pretax Income
37940000
Quarters > 0 > income Statement > net Income
28263000
Quarters > 0 > income Statement > eps
1.1153072096602343
Quarters > 0 > income Statement > dividends Per Share
11701000
Quarters > 0 > income Statement > shares Outstanding
25341000
Quarters > 0 > income Statement > income Tax Expense
9677000
Quarters > 0 > income Statement > EBITDA
37940000
Quarters > 0 > income Statement > operating Margin
56.24323643209749
Quarters > 0 > income Statement > total Other Income Expense Net
-4057000
Quarters > 0 > balance Sheet > cash
659268000
Quarters > 0 > balance Sheet > short Term Investments
1318141000
Quarters > 0 > balance Sheet > receivables
39384000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
2021701000
Quarters > 0 > balance Sheet > property Plant Equipment
48299000
Quarters > 0 > balance Sheet > total Assets
5914438000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
133651000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
4982792000
Quarters > 0 > balance Sheet > equity
931646000
Quarters > 0 > cash Flow > net Income
28263000
Quarters > 0 > cash Flow > depreciation
1877000
Quarters > 0 > cash Flow > change In Working Capital
-4745000
Quarters > 0 > cash Flow > cash From Operations
29418000
Quarters > 0 > cash Flow > capital Expenditures
686000
Quarters > 0 > cash Flow > cash From Investing
-39468000
Quarters > 0 > cash Flow > cash From Financing
42881000
Quarters > 0 > cash Flow > net Change In Cash
32831000
Quarters > 0 > ratios > PE
1.1153072096602343
Quarters > 0 > ratios > PB
1.3325400312994422
Quarters > 0 > ratios > ROE
3.033663000753505
Quarters > 0 > ratios > ROA
0.4778645071602746
Quarters > 0 > ratios > FCF
28732000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.42593059282209406
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
67782000
Quarters > 1 > income Statement > cost Of Revenue
3189000
Quarters > 1 > income Statement > gross Profit
64593000
Quarters > 1 > income Statement > operating Expenses
25529000
Quarters > 1 > income Statement > operating Income
39064000
Quarters > 1 > income Statement > interest Expense
3189000
Quarters > 1 > income Statement > pretax Income
39064000
Quarters > 1 > income Statement > net Income
29066000
Quarters > 1 > income Statement > eps
1.1227162115184055
Quarters > 1 > income Statement > dividends Per Share
12020000
Quarters > 1 > income Statement > shares Outstanding
25889000
Quarters > 1 > income Statement > income Tax Expense
9998000
Quarters > 1 > income Statement > EBITDA
41276000
Quarters > 1 > income Statement > operating Margin
57.631819657136106
Quarters > 1 > income Statement > total Other Income Expense Net
99075000
Quarters > 1 > balance Sheet > cash
626437000
Quarters > 1 > balance Sheet > short Term Investments
1223988000
Quarters > 1 > balance Sheet > receivables
40171000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1895375000
Quarters > 1 > balance Sheet > property Plant Equipment
46225000
Quarters > 1 > balance Sheet > total Assets
5825069000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
101210000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
4903286000
Quarters > 1 > balance Sheet > equity
921783000
Quarters > 1 > cash Flow > net Income
29066000
Quarters > 1 > cash Flow > depreciation
2212000
Quarters > 1 > cash Flow > change In Working Capital
-8033000
Quarters > 1 > cash Flow > cash From Operations
23517000
Quarters > 1 > cash Flow > capital Expenditures
735000
Quarters > 1 > cash Flow > cash From Investing
64520000
Quarters > 1 > cash Flow > cash From Financing
-188936000
Quarters > 1 > cash Flow > net Change In Cash
-100899000
Quarters > 1 > ratios > PE
1.1227162115184055
Quarters > 1 > ratios > PB
1.3759226520775498
Quarters > 1 > ratios > ROE
3.1532367162336468
Quarters > 1 > ratios > ROA
0.49898121378476373
Quarters > 1 > ratios > FCF
22782000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.3361069310436399
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
69812000
Quarters > 2 > income Statement > cost Of Revenue
2846000
Quarters > 2 > income Statement > gross Profit
66966000
Quarters > 2 > income Statement > operating Expenses
25127000
Quarters > 2 > income Statement > operating Income
41839000
Quarters > 2 > income Statement > interest Expense
3396000
Quarters > 2 > income Statement > pretax Income
41839000
Quarters > 2 > income Statement > net Income
31037000
Quarters > 2 > income Statement > eps
1.1649650927107575
Quarters > 2 > income Statement > dividends Per Share
11752000
Quarters > 2 > income Statement > shares Outstanding
26642000
Quarters > 2 > income Statement > income Tax Expense
10802000
Quarters > 2 > income Statement > EBITDA
43848000
Quarters > 2 > income Statement > operating Margin
59.93095742852231
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
727336000
Quarters > 2 > balance Sheet > short Term Investments
1174706000
Quarters > 2 > balance Sheet > receivables
42123000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1948873000
Quarters > 2 > balance Sheet > property Plant Equipment
45714000
Quarters > 2 > balance Sheet > total Assets
5966624000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
113219000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
5043486000
Quarters > 2 > balance Sheet > equity
923138000
Quarters > 2 > cash Flow > net Income
31037000
Quarters > 2 > cash Flow > depreciation
2009000
Quarters > 2 > cash Flow > change In Working Capital
9617000
Quarters > 2 > cash Flow > cash From Operations
42394000
Quarters > 2 > cash Flow > capital Expenditures
199000
Quarters > 2 > cash Flow > cash From Investing
258283000
Quarters > 2 > cash Flow > cash From Financing
-174835000
Quarters > 2 > cash Flow > net Change In Cash
125842000
Quarters > 2 > ratios > PE
1.1649650927107575
Quarters > 2 > ratios > PB
1.413863994332375
Quarters > 2 > ratios > ROE
3.3621192064458407
Quarters > 2 > ratios > ROA
0.5201769040583083
Quarters > 2 > ratios > FCF
42195000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.6044089841288031
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
73035000
Quarters > 3 > income Statement > cost Of Revenue
3466000
Quarters > 3 > income Statement > gross Profit
69569000
Quarters > 3 > income Statement > operating Expenses
25853000
Quarters > 3 > income Statement > operating Income
43716000
Quarters > 3 > income Statement > interest Expense
3466000
Quarters > 3 > income Statement > pretax Income
43716000
Quarters > 3 > income Statement > net Income
31700000
Quarters > 3 > income Statement > eps
1.1872214523800606
Quarters > 3 > income Statement > dividends Per Share
11742000
Quarters > 3 > income Statement > shares Outstanding
26701000
Quarters > 3 > income Statement > income Tax Expense
12016000
Quarters > 3 > income Statement > EBITDA
45883000
Quarters > 3 > income Statement > operating Margin
59.85623331279524
Quarters > 3 > income Statement > total Other Income Expense Net
-2167000
Quarters > 3 > balance Sheet > cash
601494000
Quarters > 3 > balance Sheet > short Term Investments
1338571000
Quarters > 3 > balance Sheet > receivables
44606000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1990368000
Quarters > 3 > balance Sheet > property Plant Equipment
44118000
Quarters > 3 > balance Sheet > total Assets
6076274000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
120322000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
5186317000
Quarters > 3 > balance Sheet > equity
889957000
Quarters > 3 > cash Flow > net Income
31700000
Quarters > 3 > cash Flow > depreciation
2167000
Quarters > 3 > cash Flow > change In Working Capital
-2120000
Quarters > 3 > cash Flow > cash From Operations
29773000
Quarters > 3 > cash Flow > capital Expenditures
667000
Quarters > 3 > cash Flow > cash From Investing
144826000
Quarters > 3 > cash Flow > cash From Financing
-76050000
Quarters > 3 > cash Flow > net Change In Cash
98549000
Quarters > 3 > ratios > PE
1.1872214523800606
Quarters > 3 > ratios > PB
1.4698260590118402
Quarters > 3 > ratios > ROE
3.5619698479814192
Quarters > 3 > ratios > ROA
0.521701292601354
Quarters > 3 > ratios > FCF
29106000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.3985212569316081
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
311169000
Annuals > 0 > income Statement > cost Of Revenue
17719000
Annuals > 0 > income Statement > gross Profit
293450000
Annuals > 0 > income Statement > operating Expenses
104391000
Annuals > 0 > income Statement > operating Income
189059000
Annuals > 0 > income Statement > interest Expense
17419000
Annuals > 0 > income Statement > pretax Income
189059000
Annuals > 0 > income Statement > net Income
138636000
Annuals > 0 > income Statement > eps
5.195083564415799
Annuals > 0 > income Statement > dividends Per Share
46958000
Annuals > 0 > income Statement > shares Outstanding
26686000
Annuals > 0 > income Statement > income Tax Expense
50423000
Annuals > 0 > income Statement > EBITDA
199463000
Annuals > 0 > income Statement > operating Margin
60.75765902130353
Annuals > 0 > income Statement > total Other Income Expense Net
-77485000
Annuals > 0 > balance Sheet > cash
601494000
Annuals > 0 > balance Sheet > short Term Investments
1338571000
Annuals > 0 > balance Sheet > receivables
44606000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1990368000
Annuals > 0 > balance Sheet > property Plant Equipment
44118000
Annuals > 0 > balance Sheet > total Assets
6076274000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
120322000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
5186317000
Annuals > 0 > balance Sheet > equity
889957000
Annuals > 0 > cash Flow > net Income
138636000
Annuals > 0 > cash Flow > depreciation
10404000
Annuals > 0 > cash Flow > change In Working Capital
1012000
Annuals > 0 > cash Flow > cash From Operations
141572000
Annuals > 0 > cash Flow > capital Expenditures
1744000
Annuals > 0 > cash Flow > cash From Investing
715678000
Annuals > 0 > cash Flow > cash From Financing
-446070000
Annuals > 0 > cash Flow > net Change In Cash
411180000
Annuals > 0 > ratios > PE
5.195083564415799
Annuals > 0 > ratios > PB
1.443812341495151
Annuals > 0 > ratios > ROE
15.577831288477984
Annuals > 0 > ratios > ROA
2.2815955962486223
Annuals > 0 > ratios > FCF
139828000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.4493635291433273
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
327535000
Annuals > 1 > income Statement > cost Of Revenue
2740000
Annuals > 1 > income Statement > gross Profit
324795000
Annuals > 1 > income Statement > operating Expenses
103216000
Annuals > 1 > income Statement > operating Income
221579000
Annuals > 1 > income Statement > interest Expense
3890000
Annuals > 1 > income Statement > pretax Income
221579000
Annuals > 1 > income Statement > net Income
161768000
Annuals > 1 > income Statement > eps
6.057365386055568
Annuals > 1 > income Statement > dividends Per Share
45954000
Annuals > 1 > income Statement > shares Outstanding
26706000
Annuals > 1 > income Statement > income Tax Expense
59811000
Annuals > 1 > income Statement > EBITDA
233353000
Annuals > 1 > income Statement > operating Margin
67.65048010136321
Annuals > 1 > income Statement > total Other Income Expense Net
221579000
Annuals > 1 > balance Sheet > cash
190314000
Annuals > 1 > balance Sheet > short Term Investments
3999801000
Annuals > 1 > balance Sheet > receivables
54568000
Annuals > 1 > balance Sheet > inventories
-244882000
Annuals > 1 > balance Sheet > total Current Assets
4249883000
Annuals > 1 > balance Sheet > property Plant Equipment
45830000
Annuals > 1 > balance Sheet > total Assets
6364592000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
58162000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
5591698000
Annuals > 1 > balance Sheet > equity
772894000
Annuals > 1 > cash Flow > net Income
161768000
Annuals > 1 > cash Flow > depreciation
11774000
Annuals > 1 > cash Flow > change In Working Capital
-13944000
Annuals > 1 > cash Flow > cash From Operations
158208000
Annuals > 1 > cash Flow > capital Expenditures
1161000
Annuals > 1 > cash Flow > cash From Investing
547274000
Annuals > 1 > cash Flow > cash From Financing
-809404000
Annuals > 1 > cash Flow > net Change In Cash
-103922000
Annuals > 1 > ratios > PE
6.057365386055568
Annuals > 1 > ratios > PB
1.6637390120766884
Annuals > 1 > ratios > ROE
20.930166361752065
Annuals > 1 > ratios > ROA
2.5416868826784187
Annuals > 1 > ratios > FCF
157047000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.4794815821209947
Annuals > 1 > health Score
68
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
266877000
Annuals > 2 > income Statement > cost Of Revenue
1925000
Annuals > 2 > income Statement > gross Profit
264952000
Annuals > 2 > income Statement > operating Expenses
99361000
Annuals > 2 > income Statement > operating Income
165591000
Annuals > 2 > income Statement > interest Expense
1925000
Annuals > 2 > income Statement > pretax Income
165591000
Annuals > 2 > income Statement > net Income
122034000
Annuals > 2 > income Statement > eps
4.5353997101126104
Annuals > 2 > income Statement > dividends Per Share
45182000
Annuals > 2 > income Statement > shares Outstanding
26907000
Annuals > 2 > income Statement > income Tax Expense
43557000
Annuals > 2 > income Statement > EBITDA
182156000
Annuals > 2 > income Statement > operating Margin
62.04768488854416
Annuals > 2 > income Statement > total Other Income Expense Net
-17496000
Annuals > 2 > balance Sheet > cash
294236000
Annuals > 2 > balance Sheet > short Term Investments
4331743000
Annuals > 2 > balance Sheet > receivables
53558000
Annuals > 2 > balance Sheet > inventories
-4679537000
Annuals > 2 > balance Sheet > total Current Assets
4684431000
Annuals > 2 > balance Sheet > property Plant Equipment
44565000
Annuals > 2 > balance Sheet > total Assets
6950317000
Annuals > 2 > balance Sheet > payables
6225290000
Annuals > 2 > balance Sheet > short Term Debt
57792000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
6348207000
Annuals > 2 > balance Sheet > equity
602110000
Annuals > 2 > cash Flow > net Income
122034000
Annuals > 2 > cash Flow > depreciation
16565000
Annuals > 2 > cash Flow > change In Working Capital
-23572000
Annuals > 2 > cash Flow > cash From Operations
113702000
Annuals > 2 > cash Flow > capital Expenditures
811000
Annuals > 2 > cash Flow > cash From Investing
-631286000
Annuals > 2 > cash Flow > cash From Financing
-320265000
Annuals > 2 > cash Flow > net Change In Cash
-837849000
Annuals > 2 > ratios > PE
4.5353997101126104
Annuals > 2 > ratios > PB
2.1517198684625733
Annuals > 2 > ratios > ROE
20.267725166497815
Annuals > 2 > ratios > ROA
1.755804807176421
Annuals > 2 > ratios > FCF
112891000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.4230076027533283
Annuals > 2 > health Score
67
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
216788000
Annuals > 3 > income Statement > cost Of Revenue
1955000
Annuals > 3 > income Statement > gross Profit
214833000
Annuals > 3 > income Statement > operating Expenses
97806000
Annuals > 3 > income Statement > operating Income
117027000
Annuals > 3 > income Statement > interest Expense
1955000
Annuals > 3 > income Statement > pretax Income
117027000
Annuals > 3 > income Statement > net Income
86509000
Annuals > 3 > income Statement > eps
3.2195385187941943
Annuals > 3 > income Statement > dividends Per Share
44304000
Annuals > 3 > income Statement > shares Outstanding
26870000
Annuals > 3 > income Statement > income Tax Expense
30518000
Annuals > 3 > income Statement > EBITDA
133644000
Annuals > 3 > income Statement > operating Margin
53.98223148882779
Annuals > 3 > income Statement > total Other Income Expense Net
-15625000
Annuals > 3 > balance Sheet > cash
1132085000
Annuals > 3 > balance Sheet > short Term Investments
4638855000
Annuals > 3 > balance Sheet > receivables
35521000
Annuals > 3 > balance Sheet > inventories
-5806461000
Annuals > 3 > balance Sheet > total Current Assets
5811218000
Annuals > 3 > balance Sheet > property Plant Equipment
49135000
Annuals > 3 > balance Sheet > total Assets
7461026000
Annuals > 3 > balance Sheet > payables
6413956000
Annuals > 3 > balance Sheet > short Term Debt
146246000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
6633924000
Annuals > 3 > balance Sheet > equity
827102000
Annuals > 3 > cash Flow > net Income
86509000
Annuals > 3 > cash Flow > depreciation
16617000
Annuals > 3 > cash Flow > change In Working Capital
-10200000
Annuals > 3 > cash Flow > cash From Operations
88735000
Annuals > 3 > cash Flow > capital Expenditures
1324000
Annuals > 3 > cash Flow > cash From Investing
-306084000
Annuals > 3 > cash Flow > cash From Financing
728159000
Annuals > 3 > cash Flow > net Change In Cash
510810000
Annuals > 3 > ratios > PE
3.2195385187941943
Annuals > 3 > ratios > PB
1.5642454014136102
Annuals > 3 > ratios > ROE
10.459290389818909
Annuals > 3 > ratios > ROA
1.1594786025407229
Annuals > 3 > ratios > FCF
87411000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.40320958724652656
Annuals > 3 > health Score
60
Valuation > metrics > PE
10.4902
Valuation > metrics > PB
1.3325400312994422
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.033663000753505
Profitability > metrics > ROA
1.3979812049358438
Profitability > metrics > Net Margin
0.4189780156247684
Profitability > final Score
40
Profitability > verdict
Weak
Risk > metrics > Debt Equity
5.348374811892071
Risk > metrics > Interest Coverage
10.40877914951989
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
15.12671809414071
Liquidity > metrics > Quick Ratio
15.12671809414071
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
41
Prev Profitabilities > 1
42
Prev Profitabilities > 2
42
Prev Risks > 0
46
Prev Risks > 1
46
Prev Risks > 2
46
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:24:38.135Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-15
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-15
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.07
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-16
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.12
Earnings History > 2 > eps Estimate
1.08
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
3.7037
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-17
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.12
Earnings History > 3 > eps Estimate
1.07
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
4.6729
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-17
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.16
Earnings History > 4 > eps Estimate
1.11
Earnings History > 4 > eps Difference
0.05
Earnings History > 4 > surprise Percent
4.5045
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-16
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.19
Earnings History > 5 > eps Estimate
1.18
Earnings History > 5 > eps Difference
0.01
Earnings History > 5 > surprise Percent
0.8475
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-17
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.31
Earnings History > 6 > eps Estimate
1.24
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
5.6452
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-18
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.33
Earnings History > 7 > eps Estimate
1.3
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
2.3077
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-18
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.37
Earnings History > 8 > eps Estimate
1.37
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-18
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.48
Earnings History > 9 > eps Estimate
1.46
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
1.3699
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-19
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.56
Earnings History > 10 > eps Estimate
1.44
Earnings History > 10 > eps Difference
0.12
Earnings History > 10 > surprise Percent
8.3333
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-20
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.51
Earnings History > 11 > eps Estimate
1.39
Earnings History > 11 > eps Difference
0.12
Earnings History > 11 > surprise Percent
8.6331
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-20
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.51
Earnings History > 12 > eps Estimate
1.37
Earnings History > 12 > eps Difference
0.14
Earnings History > 12 > surprise Percent
10.219
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-19
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.46
Earnings History > 13 > eps Estimate
1.45
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
0.6897
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-20
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.29
Earnings History > 14 > eps Estimate
1
Earnings History > 14 > eps Difference
0.29
Earnings History > 14 > surprise Percent
29
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-21
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.94
Earnings History > 15 > eps Estimate
0.84
Earnings History > 15 > eps Difference
0.1
Earnings History > 15 > surprise Percent
11.9048
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-21
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.84
Earnings History > 16 > eps Estimate
0.78
Earnings History > 16 > eps Difference
0.06
Earnings History > 16 > surprise Percent
7.6923
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-20
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.81
Earnings History > 17 > eps Estimate
0.82
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-1.2195
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-21
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.82
Earnings History > 18 > eps Estimate
0.8
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
2.5
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-15
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.84
Earnings History > 19 > eps Estimate
0.77
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
9.0909
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-15
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.75
Earnings History > 20 > eps Estimate
0.74
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
1.3514
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-21
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.74
Earnings History > 21 > eps Estimate
0.74
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-15
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.74
Earnings History > 22 > eps Estimate
0.74
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-16
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.72
Earnings History > 23 > eps Estimate
0.65
Earnings History > 23 > eps Difference
0.07
Earnings History > 23 > surprise Percent
10.7692
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-16
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.63
Earnings History > 24 > eps Estimate
0.62
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
1.6129
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-16
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.77
Earnings History > 25 > eps Estimate
0.75
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
2.6667
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
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.75
Earnings History > 26 > eps Estimate
0.73
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
2.7397
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-18
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.73
Earnings History > 27 > eps Estimate
0.73
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-18
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.73
Earnings History > 28 > eps Estimate
0.73
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-17
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.71
Earnings History > 29 > eps Estimate
0.7
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
1.4286
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-18
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.7
Earnings History > 30 > eps Estimate
0.69
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
1.4493
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-19
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.67
Earnings History > 31 > eps Estimate
0.67
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-19
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.66
Earnings History > 32 > eps Estimate
0.66
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-18
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.62
Earnings History > 33 > eps Estimate
0.58
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
6.8966
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-19
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.57
Earnings History > 34 > eps Estimate
0.57
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-20
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.6
Earnings History > 35 > eps Estimate
0.56
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
7.1429
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-20
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.57
Earnings History > 36 > eps Estimate
0.55
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
3.6364
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-19
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.56
Earnings History > 37 > eps Estimate
0.56
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-20
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.61
Earnings History > 38 > eps Estimate
0.56
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
8.9286
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-21
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.57
Earnings History > 39 > eps Estimate
0.57
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-21
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.56
Earnings History > 40 > eps Estimate
0.56
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-21
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.57
Earnings History > 41 > eps Estimate
0.58
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-1.7241
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-14
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.58
Earnings History > 42 > eps Estimate
0.58
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-15
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.58
Earnings History > 43 > eps Estimate
0.58
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-15
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.57
Earnings History > 44 > eps Estimate
0.57
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-15
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.58
Earnings History > 45 > eps Estimate
0.57
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.7544
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-15
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.58
Earnings History > 46 > eps Estimate
0.58
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-15
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.58
Earnings History > 47 > eps Estimate
0.58
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-15
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.58
Earnings History > 48 > eps Estimate
0.58
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-16
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.6
Earnings History > 49 > eps Estimate
0.61
Earnings History > 49 > eps Difference
-0.01
Earnings History > 49 > surprise Percent
-1.6393
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-16
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.63
Earnings History > 50 > eps Estimate
0.63
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-16
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.64
Earnings History > 51 > eps Estimate
0.65
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-1.5385
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-16
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.64
Earnings History > 52 > eps Estimate
0.64
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-17
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.7
Earnings History > 53 > eps Estimate
0.71
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-1.4085
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-17
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.73
Earnings History > 54 > eps Estimate
0.73
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-16
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.75
Earnings History > 55 > eps Estimate
0.75
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-17
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.75
Earnings History > 56 > eps Estimate
0.75
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-19
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.77
Earnings History > 57 > eps Estimate
0.79
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-2.5316
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-19
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.79
Earnings History > 58 > eps Estimate
0.8
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-1.25
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-19
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.74
Earnings History > 59 > eps Estimate
0.78
Earnings History > 59 > eps Difference
-0.04
Earnings History > 59 > surprise Percent
-5.1282
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-19
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.77
Earnings History > 60 > eps Estimate
0.79
Earnings History > 60 > eps Difference
-0.02
Earnings History > 60 > surprise Percent
-2.5316
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-20
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.81
Earnings History > 61 > eps Estimate
0.82
Earnings History > 61 > eps Difference
-0.01
Earnings History > 61 > surprise Percent
-1.2195
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-19
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.81
Earnings History > 62 > eps Estimate
0.81
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-13
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.8
Earnings History > 63 > eps Estimate
0.82
Earnings History > 63 > eps Difference
-0.02
Earnings History > 63 > surprise Percent
-2.439
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-13
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.8
Earnings History > 64 > eps Estimate
0.81
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-1.2346
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-21
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.79
Earnings History > 65 > eps Estimate
0.84
Earnings History > 65 > eps Difference
-0.05
Earnings History > 65 > surprise Percent
-5.9524
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-14
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.81
Earnings History > 66 > eps Estimate
0.78
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
3.8462
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-14
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.75
Earnings History > 67 > eps Estimate
0.76
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-1.3158
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-17
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.8
Earnings History > 68 > eps Estimate
0.69
Earnings History > 68 > eps Difference
0.11
Earnings History > 68 > surprise Percent
15.942
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-15
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.78
Earnings History > 69 > eps Estimate
0.77
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
1.2987
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-15
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.78
Earnings History > 70 > eps Estimate
0.78
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-15
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.77
Earnings History > 71 > eps Estimate
0.77
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-15
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.76
Earnings History > 72 > eps Estimate
0.75
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
1.3333
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-17
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.74
Earnings History > 73 > eps Estimate
0.73
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
1.3699
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-16
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.74
Earnings History > 74 > eps Estimate
0.75
Earnings History > 74 > eps Difference
-0.01
Earnings History > 74 > surprise Percent
-1.3333
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-17
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.74
Earnings History > 75 > eps Estimate
0.75
Earnings History > 75 > eps Difference
-0.01
Earnings History > 75 > surprise Percent
-1.3333
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-17
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.74
Earnings History > 76 > eps Estimate
0.74
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-18
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.77
Earnings History > 77 > eps Estimate
0.77
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-17
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.77
Earnings History > 78 > eps Estimate
0.77
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-18
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.77
Earnings History > 79 > eps Estimate
0.77
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-18
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.81
Earnings History > 80 > eps Estimate
0.81
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-19
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.85
Earnings History > 81 > eps Estimate
0.83
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
2.4096
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-18
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.83
Earnings History > 82 > eps Estimate
0.83
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-19
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.84
Earnings History > 83 > eps Estimate
0.82
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
2.439
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-19
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.78
Earnings History > 84 > eps Estimate
0.78
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-20
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.78
Earnings History > 85 > eps Estimate
0.8
Earnings History > 85 > eps Difference
-0.02
Earnings History > 85 > surprise Percent
-2.5
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-19
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.78
Earnings History > 86 > eps Estimate
0.78
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-20
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.76
Earnings History > 87 > eps Estimate
0.76
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-13
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.74
Earnings History > 88 > eps Estimate
0.75
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-1.3333
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-20
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.73
Earnings History > 89 > eps Estimate
0.73
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-14
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.72
Earnings History > 90 > eps Estimate
0.72
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-15
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.71
Earnings History > 91 > eps Estimate
0.7
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
1.4286
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-15
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.69
Earnings History > 92 > eps Estimate
0.69
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-21
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
AfterMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.68
Earnings History > 93 > eps Estimate
0.68
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-15
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.67
Earnings History > 94 > eps Estimate
0.66
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
1.5152
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-16
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.64
Earnings History > 95 > eps Estimate
0.64
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-16
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.63
Earnings History > 96 > eps Estimate
0.63
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-22
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.62
Earnings History > 97 > eps Estimate
0.61
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
1.6393
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-16
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.6
Earnings History > 98 > eps Estimate
0.59
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
1.6949
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-17
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.58
Earnings History > 99 > eps Estimate
0.57
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
1.7544
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-17
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.56
Earnings History > 100 > eps Estimate
0.57
Earnings History > 100 > eps Difference
-0.01
Earnings History > 100 > surprise Percent
-1.7544
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-23
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.56
Earnings History > 101 > eps Estimate
0.56
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-10
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
AfterMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.55
Earnings History > 102 > eps Estimate
0.55
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-11
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.54
Earnings History > 103 > eps Estimate
0.53
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
1.8868
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-11
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.52
Earnings History > 104 > eps Estimate
0.51
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
1.9608
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-18
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.51
Earnings History > 105 > eps Estimate
0.51
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-12
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.5
Earnings History > 106 > eps Estimate
0.5
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-13
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.48
Earnings History > 107 > eps Estimate
0.47
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
2.1277
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-13
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.46
Earnings History > 108 > eps Estimate
0.46
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-19
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.46
Earnings History > 109 > eps Estimate
0.45
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
2.2222
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-13
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.44
Earnings History > 110 > eps Estimate
0.44
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-14
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.42
Earnings History > 111 > eps Estimate
0.43
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-2.3256
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-14
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.42
Earnings History > 112 > eps Estimate
0.42
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-20
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.42
Earnings History > 113 > eps Estimate
0.43
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-2.3256
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-14
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.41
Earnings History > 114 > eps Estimate
0.41
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-15
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.36
Earnings History > 115 > eps Estimate
0.31
Earnings History > 115 > eps Difference
0.05
Earnings History > 115 > surprise Percent
16.129
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-15
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.35
Earnings History > 116 > eps Estimate
0.35
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-02-03
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.35
Earnings History > 117 > eps Estimate
0.35
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-15
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.33
Earnings History > 118 > eps Estimate
0.33
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-15
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.32
Earnings History > 119 > eps Estimate
0.32
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-15
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.31
Earnings History > 120 > eps Estimate
0.31
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-01-17
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.3
Earnings History > 121 > eps Estimate
0.3
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-10-15
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.28
Earnings History > 122 > eps Estimate
0.28
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
Westamerica Bancorporation operates as a bank holding company for the Westamerica Bank that provides various banking products and services to individual and commercial customers in the United States. The company accepts various deposit products, including retail savings and checking accounts, as well as certificates of deposit. Its loan portfolio includes commercial, commercial and residential real estate, real estate construction, consumer installment loans, as well as indirect automobile loans. The company serves small businesses, professionals, and consumers. The company was formerly known as Independent Bankshares Corporation and changed its name to Westamerica Bancorporation in 1983. Westamerica Bancorporation was founded in 1884 and is headquartered in San Rafael, California.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHow Westamerica Bancorporation (WABC) Affects Rotational Strategy Timing news.stocktradersdaily.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$53
Analyst Picks
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.89% of the total shares of Westamerica Bancorporation
1.
BlackRock Inc(14.3681%)
since
2025/06/30
2.
Vanguard Group Inc(12.5577%)
since
2025/06/30
3.
American Century Companies Inc(7.9308%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(6.1154%)
since
2025/08/31
5.
State Street Corp(5.0193%)
since
2025/06/30
6.
Dimensional Fund Advisors, Inc.(3.4865%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1266%)
since
2025/07/31
8.
American Century U.S. Mid Cap Value(3.1179%)
since
2025/06/30
9.
American Century Mid Cap Value Inv(3.1179%)
since
2025/06/30
10.
Geode Capital Management, LLC(3.1013%)
since
2025/06/30
11.
Avantis US Small Cap Value ETF(2.4148%)
since
2025/08/30
12.
iShares Russell 2000 ETF(2.3888%)
since
2025/08/31
13.
Vanguard Small Cap Index(2.3698%)
since
2025/07/31
14.
Vanguard Small Cap Value Index Inv(1.525%)
since
2025/07/31
15.
Nuveen, LLC(1.5027%)
since
2025/06/30
16.
Palisade Capital Management LLc(1.4984%)
since
2025/06/30
17.
Northern Trust Corp(1.2632%)
since
2025/06/30
18.
Morgan Stanley - Brokerage Accounts(1.2418%)
since
2025/06/30
19.
Arrowstreet Capital Limited Partnership(1.2173%)
since
2025/06/30
20.
Rbo & CO LLC(1.1668%)
since
2025/06/30
21.
Vanguard Institutional Extnd Mkt Idx Tr(1.1046%)
since
2025/07/31
22.
Charles Schwab Investment Management Inc(1.0729%)
since
2025/06/30
23.
Fidelity Small Cap Index(1.0089%)
since
2025/06/30
24.
Manufacturers Life Insurance Co(0.9928%)
since
2025/06/30
25.
T. Rowe Price Investment Management,Inc.(0.9811%)
since
2025/06/30
26.
Bank of New York Mellon Corp(0.9234%)
since
2025/06/30
27.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.9073%)
since
2025/08/29
28.
SPDR® S&P Regional Banking ETF(0.9001%)
since
2025/08/31
29.
iShares Russell 2000 Value ETF(0.877%)
since
2025/08/31
30.
Palisade Small Cap Core Equity(0.8663%)
since
2025/06/30
31.
T. Rowe Price US Smlr Coms Eq A(0.8041%)
since
2025/07/31
32.
Maltese Capital Management LLC(0.7855%)
since
2025/06/30
33.
Millennium Management LLC(0.7789%)
since
2025/06/30
34.
Qube Research & Technologies(0.6948%)
since
2025/06/30
35.
Two Sigma Investments LLC(0.6447%)
since
2025/06/30
36.
DFA US Small Cap I(0.6444%)
since
2025/07/31
37.
Vanguard Tax-Managed Small Cap Adm(0.6393%)
since
2025/07/31
38.
Nuveen Quant Small Cap Equity R6(0.6135%)
since
2025/07/31
39.
Kennedy Extended Small Cap(0.5597%)
since
2024/12/31
40.
Fidelity Extended Market Index(0.5596%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.07
Date
2025-09-30
EPS Actual
1.12
EPS Estimate
1.08
EPS Difference
0.04
Surprise Percent
3.7037%
(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.