_id
691486f4ccc777a4e85d96b1
Ticker
OFG
Name
OFG Bancorp
Exchange
NYSE
Address
254 Muñoz Rivera Avenue, San Juan, PR, United States, 00918
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.ofgbancorp.com
Description
OFG Bancorp, a financial holding company, provides a range of banking and financial services in the United States. It operates through three segments: Banking, Wealth Management, and Treasury. The company offers savings accounts, certificates of deposit, individual retirement accounts personal, and commercial non-interest and interest-bearing checking accounts; time deposit products; and corporate trust services. It also provides commercial loans, auto loans, mortgage loans, as well as consumer loans, such as personal loans, residential solar panel loans, credit cards, lines of credit, and other loans; mortgage banking services; sale of loans and securitization activities; wealth management activities comprising securities brokerage, insurance agency, captive reinsurance, trust services, and other financial services; and various investment alternatives, such as tax-advantaged fixed income securities, mutual funds, stocks, and bonds to retail and institutional clients. In addition, the company's portfolio consists of mortgage-backed securities, obligations of U.S. government-sponsored agencies, U.S. Treasury securities, and money market instruments; and engages in the asset/liability management activities, such as purchases and sales of investment securities, interest rate risk management, derivatives, and borrowings. OFG Bancorp was founded in 1964 and is headquartered in San Juan, Puerto Rico.
Last Close
41.8
Volume
167580
Current Price
41.92
Change
0.28708133971292954
Last Updated
2025-12-02T12:59:26.337Z
Image
-
Ipo Date
1990-03-28T00:00:00.000Z
Market Cap
1788335232
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.3
Dividend Yield
2.8625954198473282
Sentiment
0.9688428571428572
Sentiment Sources
7
Rating
4
Target Price
48.25
Strong Buy
1
Buy
2
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
216653000
Cost Of Revenue
73679000
Gross Profit
142974000
Operating Expenses
81603000
Operating Income
61371000
Interest Expense
45421000
Pretax Income
61371000
Net Income
51838000
Eps
1.1607774642841149
Dividends Per Share
13493000
Shares Outstanding
43955219
Income Tax Expense
9533000
EBITDA
67881000
Operating Margin
28.326863694479194
Total Other Income Expense Net
-
Cash
262849000
Short Term Investments
2566969000
Receivables
59677000
Inventories
-
Total Current Assets
3040034000
Property Plant Equipment
123454000
Total Assets
12229812000
Payables
-
Short Term Debt
157321000
Long Term Debt
400000000
Total Liabilities
10854395000
Equity
1375417000
Depreciation
6510000
Change In Working Capital
-22097000
Cash From Operations
39502000
Capital Expenditures
3986000
Cash From Investing
-
Cash From Financing
-90872000
Net Change In Cash
-111449000
PE
9.1295
PB
1.3610878446318464
ROE
3.7688933610679523
ROA
0.42386587790556385
FCF
35516000
Fcf Percent
0.16393034022146014
Piotroski FScore
3
Health Score
50
Deep Value Investing Score
7
Defensive Investing Score
6.5
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
216653000
Quarters > 0 > income Statement > cost Of Revenue
73679000
Quarters > 0 > income Statement > gross Profit
142974000
Quarters > 0 > income Statement > operating Expenses
81603000
Quarters > 0 > income Statement > operating Income
61371000
Quarters > 0 > income Statement > interest Expense
45421000
Quarters > 0 > income Statement > pretax Income
61371000
Quarters > 0 > income Statement > net Income
51838000
Quarters > 0 > income Statement > eps
1.1607774642841149
Quarters > 0 > income Statement > dividends Per Share
13493000
Quarters > 0 > income Statement > shares Outstanding
44658000
Quarters > 0 > income Statement > income Tax Expense
9533000
Quarters > 0 > income Statement > EBITDA
67881000
Quarters > 0 > income Statement > operating Margin
28.326863694479194
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
262849000
Quarters > 0 > balance Sheet > short Term Investments
2566969000
Quarters > 0 > balance Sheet > receivables
59677000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
3040034000
Quarters > 0 > balance Sheet > property Plant Equipment
123454000
Quarters > 0 > balance Sheet > total Assets
12229812000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
157321000
Quarters > 0 > balance Sheet > long Term Debt
400000000
Quarters > 0 > balance Sheet > total Liabilities
10854395000
Quarters > 0 > balance Sheet > equity
1375417000
Quarters > 0 > cash Flow > net Income
51838000
Quarters > 0 > cash Flow > depreciation
6510000
Quarters > 0 > cash Flow > change In Working Capital
-22097000
Quarters > 0 > cash Flow > cash From Operations
39502000
Quarters > 0 > cash Flow > capital Expenditures
3986000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-90872000
Quarters > 0 > cash Flow > net Change In Cash
-111449000
Quarters > 0 > ratios > PE
1.1607774642841149
Quarters > 0 > ratios > PB
1.3610878446318464
Quarters > 0 > ratios > ROE
3.7688933610679523
Quarters > 0 > ratios > ROA
0.42386587790556385
Quarters > 0 > ratios > FCF
35516000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.16393034022146014
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
210330000
Quarters > 1 > income Statement > cost Of Revenue
64097000
Quarters > 1 > income Statement > gross Profit
146233000
Quarters > 1 > income Statement > operating Expenses
80354000
Quarters > 1 > income Statement > operating Income
65879000
Quarters > 1 > income Statement > interest Expense
42419000
Quarters > 1 > income Statement > pretax Income
65879000
Quarters > 1 > income Statement > net Income
51801000
Quarters > 1 > income Statement > eps
1.1502897874891747
Quarters > 1 > income Statement > dividends Per Share
13571000
Quarters > 1 > income Statement > shares Outstanding
45033000
Quarters > 1 > income Statement > income Tax Expense
14078000
Quarters > 1 > income Statement > EBITDA
72196000
Quarters > 1 > income Statement > operating Margin
31.321732515570773
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > balance Sheet > cash
851798000
Quarters > 1 > balance Sheet > short Term Investments
2408874000
Quarters > 1 > balance Sheet > receivables
166776000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
3547214000
Quarters > 1 > balance Sheet > property Plant Equipment
119379000
Quarters > 1 > balance Sheet > total Assets
12231510000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
27463000
Quarters > 1 > balance Sheet > long Term Debt
455000000
Quarters > 1 > balance Sheet > total Liabilities
10897057000
Quarters > 1 > balance Sheet > equity
1334453000
Quarters > 1 > cash Flow > net Income
51801000
Quarters > 1 > cash Flow > depreciation
6317000
Quarters > 1 > cash Flow > change In Working Capital
-23295000
Quarters > 1 > cash Flow > cash From Operations
35932000
Quarters > 1 > cash Flow > capital Expenditures
4149000
Quarters > 1 > cash Flow > cash From Investing
-308856000
Quarters > 1 > cash Flow > cash From Financing
414122000
Quarters > 1 > cash Flow > net Change In Cash
141198000
Quarters > 1 > ratios > PE
1.1502897874891747
Quarters > 1 > ratios > PB
1.4146495680252509
Quarters > 1 > ratios > ROE
3.8818152456474673
Quarters > 1 > ratios > ROA
0.42350453868737387
Quarters > 1 > ratios > FCF
31783000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.15111016022440926
Quarters > 1 > health Score
49
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
206835000
Quarters > 2 > income Statement > cost Of Revenue
65839000
Quarters > 2 > income Statement > gross Profit
140996000
Quarters > 2 > income Statement > operating Expenses
81548000
Quarters > 2 > income Statement > operating Income
59448000
Quarters > 2 > income Statement > interest Expense
40151000
Quarters > 2 > income Statement > pretax Income
59448000
Quarters > 2 > income Statement > net Income
45572000
Quarters > 2 > income Statement > eps
1.0013843415588126
Quarters > 2 > income Statement > dividends Per Share
11453000
Quarters > 2 > income Statement > shares Outstanding
45509000
Quarters > 2 > income Statement > income Tax Expense
13876000
Quarters > 2 > income Statement > EBITDA
65765000
Quarters > 2 > income Statement > operating Margin
28.741750670824572
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
235000000
Quarters > 2 > balance Sheet > short Term Investments
2415337000
Quarters > 2 > balance Sheet > receivables
70029000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2788698000
Quarters > 2 > balance Sheet > property Plant Equipment
122240000
Quarters > 2 > balance Sheet > total Assets
11729257000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
642000
Quarters > 2 > balance Sheet > long Term Debt
255000000
Quarters > 2 > balance Sheet > total Liabilities
10433896000
Quarters > 2 > balance Sheet > equity
1295361000
Quarters > 2 > cash Flow > net Income
45572000
Quarters > 2 > cash Flow > depreciation
6317000
Quarters > 2 > cash Flow > change In Working Capital
25736000
Quarters > 2 > cash Flow > cash From Operations
83071000
Quarters > 2 > cash Flow > capital Expenditures
4350000
Quarters > 2 > cash Flow > cash From Investing
-97319000
Quarters > 2 > cash Flow > cash From Financing
133711000
Quarters > 2 > cash Flow > net Change In Cash
119463000
Quarters > 2 > ratios > PE
1.0013843415588126
Quarters > 2 > ratios > PB
1.4727456515982804
Quarters > 2 > ratios > ROE
3.5180926398123766
Quarters > 2 > ratios > ROA
0.3885327092756174
Quarters > 2 > ratios > FCF
78721000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.38059806125655715
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
210063000
Quarters > 3 > income Statement > cost Of Revenue
71215000
Quarters > 3 > income Statement > gross Profit
138848000
Quarters > 3 > income Statement > operating Expenses
86061000
Quarters > 3 > income Statement > operating Income
52787000
Quarters > 3 > income Statement > interest Expense
41025000
Quarters > 3 > income Statement > pretax Income
52787000
Quarters > 3 > income Statement > net Income
50347000
Quarters > 3 > income Statement > eps
1.0886308597128525
Quarters > 3 > income Statement > dividends Per Share
11622000
Quarters > 3 > income Statement > shares Outstanding
46248000
Quarters > 3 > income Statement > income Tax Expense
2440000
Quarters > 3 > income Statement > EBITDA
59112000
Quarters > 3 > income Statement > operating Margin
25.12912792828818
Quarters > 3 > income Statement > total Other Income Expense Net
-6944000
Quarters > 3 > balance Sheet > cash
591137000
Quarters > 3 > balance Sheet > short Term Investments
2338205000
Quarters > 3 > balance Sheet > receivables
71667000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
3073102000
Quarters > 3 > balance Sheet > property Plant Equipment
123709000
Quarters > 3 > balance Sheet > total Assets
11500734000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
75222000
Quarters > 3 > balance Sheet > long Term Debt
325952000
Quarters > 3 > balance Sheet > total Liabilities
10246363000
Quarters > 3 > balance Sheet > equity
1254371000
Quarters > 3 > cash Flow > net Income
50347000
Quarters > 3 > cash Flow > depreciation
6325000
Quarters > 3 > cash Flow > change In Working Capital
-11227000
Quarters > 3 > cash Flow > cash From Operations
38278000
Quarters > 3 > cash Flow > capital Expenditures
7271000
Quarters > 3 > cash Flow > cash From Investing
-206802000
Quarters > 3 > cash Flow > cash From Financing
79074000
Quarters > 3 > cash Flow > net Change In Cash
-89450000
Quarters > 3 > ratios > PE
1.0886308597128525
Quarters > 3 > ratios > PB
1.5455683844731742
Quarters > 3 > ratios > ROE
4.013724807094552
Quarters > 3 > ratios > ROA
0.43777205872251285
Quarters > 3 > ratios > FCF
31007000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.1476080985228241
Quarters > 3 > health Score
49
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
822775000
Annuals > 0 > income Statement > cost Of Revenue
244088000
Annuals > 0 > income Statement > gross Profit
578687000
Annuals > 0 > income Statement > operating Expenses
324939000
Annuals > 0 > income Statement > operating Income
253748000
Annuals > 0 > income Statement > interest Expense
161837000
Annuals > 0 > income Statement > pretax Income
253748000
Annuals > 0 > income Statement > net Income
198170000
Annuals > 0 > income Statement > eps
4.225192955524284
Annuals > 0 > income Statement > dividends Per Share
45646000
Annuals > 0 > income Statement > shares Outstanding
46902000
Annuals > 0 > income Statement > income Tax Expense
55578000
Annuals > 0 > income Statement > EBITDA
280535000
Annuals > 0 > income Statement > operating Margin
30.8405092522257
Annuals > 0 > income Statement > total Other Income Expense Net
-681000
Annuals > 0 > balance Sheet > cash
591137000
Annuals > 0 > balance Sheet > short Term Investments
2338205000
Annuals > 0 > balance Sheet > receivables
71667000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
3073102000
Annuals > 0 > balance Sheet > property Plant Equipment
123709000
Annuals > 0 > balance Sheet > total Assets
11500734000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
75222000
Annuals > 0 > balance Sheet > long Term Debt
325952000
Annuals > 0 > balance Sheet > total Liabilities
10246363000
Annuals > 0 > balance Sheet > equity
1254371000
Annuals > 0 > cash Flow > net Income
198170000
Annuals > 0 > cash Flow > depreciation
26787000
Annuals > 0 > cash Flow > change In Working Capital
-35295000
Annuals > 0 > cash Flow > cash From Operations
252500000
Annuals > 0 > cash Flow > capital Expenditures
41713000
Annuals > 0 > cash Flow > cash From Investing
-335979000
Annuals > 0 > cash Flow > cash From Financing
-73557000
Annuals > 0 > cash Flow > net Change In Cash
-157036000
Annuals > 0 > ratios > PE
4.225192955524284
Annuals > 0 > ratios > PB
1.5019905115791101
Annuals > 0 > ratios > ROE
15.798356307663363
Annuals > 0 > ratios > ROA
1.7231074121008276
Annuals > 0 > ratios > FCF
210787000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.25619033150010634
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
728151000
Annuals > 1 > income Statement > cost Of Revenue
148648000
Annuals > 1 > income Statement > gross Profit
579503000
Annuals > 1 > income Statement > operating Expenses
314255000
Annuals > 1 > income Statement > operating Income
265248000
Annuals > 1 > income Statement > interest Expense
88010000
Annuals > 1 > income Statement > pretax Income
265248000
Annuals > 1 > income Statement > net Income
181872000
Annuals > 1 > income Statement > eps
3.8246971736204576
Annuals > 1 > income Statement > dividends Per Share
41011000
Annuals > 1 > income Statement > shares Outstanding
47552000
Annuals > 1 > income Statement > income Tax Expense
83376000
Annuals > 1 > income Statement > EBITDA
291817000
Annuals > 1 > income Statement > operating Margin
36.427609108550286
Annuals > 1 > income Statement > total Other Income Expense Net
717000
Annuals > 1 > balance Sheet > cash
748173000
Annuals > 1 > balance Sheet > short Term Investments
2099264000
Annuals > 1 > balance Sheet > receivables
71400000
Annuals > 1 > balance Sheet > inventories
628914000
Annuals > 1 > balance Sheet > total Current Assets
2981877000
Annuals > 1 > balance Sheet > property Plant Equipment
125827000
Annuals > 1 > balance Sheet > total Assets
11344453000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
8298000
Annuals > 1 > balance Sheet > long Term Debt
200770000
Annuals > 1 > balance Sheet > total Liabilities
10150973000
Annuals > 1 > balance Sheet > equity
1193480000
Annuals > 1 > cash Flow > net Income
181872000
Annuals > 1 > cash Flow > depreciation
27286000
Annuals > 1 > cash Flow > change In Working Capital
713000
Annuals > 1 > cash Flow > cash From Operations
295657000
Annuals > 1 > cash Flow > capital Expenditures
17857000
Annuals > 1 > cash Flow > cash From Investing
-1404745000
Annuals > 1 > cash Flow > cash From Financing
1306797000
Annuals > 1 > cash Flow > net Change In Cash
197709000
Annuals > 1 > ratios > PE
3.8246971736204576
Annuals > 1 > ratios > PB
1.6004992459027383
Annuals > 1 > ratios > ROE
15.238797466233201
Annuals > 1 > ratios > ROA
1.6031799858485902
Annuals > 1 > ratios > FCF
277800000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.38151427382507197
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
598506000
Annuals > 2 > income Statement > cost Of Revenue
57612000
Annuals > 2 > income Statement > gross Profit
540894000
Annuals > 2 > income Statement > operating Expenses
296789000
Annuals > 2 > income Statement > operating Income
244105000
Annuals > 2 > income Statement > interest Expense
33493000
Annuals > 2 > income Statement > pretax Income
244105000
Annuals > 2 > income Statement > net Income
166239000
Annuals > 2 > income Statement > eps
3.4321372532826824
Annuals > 2 > income Statement > dividends Per Share
30090000
Annuals > 2 > income Statement > shares Outstanding
48436000
Annuals > 2 > income Statement > income Tax Expense
77866000
Annuals > 2 > income Statement > EBITDA
268532000
Annuals > 2 > income Statement > operating Margin
40.78572311722857
Annuals > 2 > income Statement > total Other Income Expense Net
-87309000
Annuals > 2 > balance Sheet > cash
550307000
Annuals > 2 > balance Sheet > short Term Investments
1412776000
Annuals > 2 > balance Sheet > receivables
62402000
Annuals > 2 > balance Sheet > inventories
-741029000
Annuals > 2 > balance Sheet > total Current Assets
2080360000
Annuals > 2 > balance Sheet > property Plant Equipment
132183000
Annuals > 2 > balance Sheet > total Assets
9818780000
Annuals > 2 > balance Sheet > payables
124999000
Annuals > 2 > balance Sheet > short Term Debt
35939000
Annuals > 2 > balance Sheet > long Term Debt
27034000
Annuals > 2 > balance Sheet > total Liabilities
8776374000
Annuals > 2 > balance Sheet > equity
1042406000
Annuals > 2 > cash Flow > net Income
166239000
Annuals > 2 > cash Flow > depreciation
24312000
Annuals > 2 > cash Flow > change In Working Capital
-6519000
Annuals > 2 > cash Flow > cash From Operations
164456000
Annuals > 2 > cash Flow > capital Expenditures
30999000
Annuals > 2 > cash Flow > cash From Investing
-1512937000
Annuals > 2 > cash Flow > cash From Financing
-124705000
Annuals > 2 > cash Flow > net Change In Cash
-1473186000
Annuals > 2 > ratios > PE
3.4321372532826824
Annuals > 2 > ratios > PB
1.86652237228105
Annuals > 2 > ratios > ROE
15.947625013670297
Annuals > 2 > ratios > ROA
1.6930718480299995
Annuals > 2 > ratios > FCF
133457000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.22298356240371858
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
539084000
Annuals > 3 > income Statement > cost Of Revenue
42050000
Annuals > 3 > income Statement > gross Profit
497034000
Annuals > 3 > income Statement > operating Expenses
282431000
Annuals > 3 > income Statement > operating Income
214603000
Annuals > 3 > income Statement > interest Expense
41829000
Annuals > 3 > income Statement > pretax Income
214603000
Annuals > 3 > income Statement > net Income
146151000
Annuals > 3 > income Statement > eps
2.8450652131594314
Annuals > 3 > income Statement > dividends Per Share
20973000
Annuals > 3 > income Statement > shares Outstanding
51370000
Annuals > 3 > income Statement > income Tax Expense
68452000
Annuals > 3 > income Statement > EBITDA
238534000
Annuals > 3 > income Statement > operating Margin
39.808823856764434
Annuals > 3 > income Statement > total Other Income Expense Net
-11541000
Annuals > 3 > balance Sheet > cash
2023475000
Annuals > 3 > balance Sheet > short Term Investments
510713000
Annuals > 3 > balance Sheet > receivables
56560000
Annuals > 3 > balance Sheet > inventories
-2193604000
Annuals > 3 > balance Sheet > total Current Assets
2651809000
Annuals > 3 > balance Sheet > property Plant Equipment
120970000
Annuals > 3 > balance Sheet > total Assets
9899720000
Annuals > 3 > balance Sheet > payables
8603118000
Annuals > 3 > balance Sheet > short Term Debt
37707000
Annuals > 3 > balance Sheet > long Term Debt
64571000
Annuals > 3 > balance Sheet > total Liabilities
8830560000
Annuals > 3 > balance Sheet > equity
1069160000
Annuals > 3 > cash Flow > net Income
146151000
Annuals > 3 > cash Flow > depreciation
23931000
Annuals > 3 > cash Flow > change In Working Capital
16330000
Annuals > 3 > cash Flow > cash From Operations
100044000
Annuals > 3 > cash Flow > capital Expenditures
23053000
Annuals > 3 > cash Flow > cash From Investing
-182934000
Annuals > 3 > cash Flow > cash From Financing
-49037000
Annuals > 3 > cash Flow > net Change In Cash
-131927000
Annuals > 3 > ratios > PE
2.8450652131594314
Annuals > 3 > ratios > PB
1.9300506004713982
Annuals > 3 > ratios > ROE
13.669703318493024
Annuals > 3 > ratios > ROA
1.4763144816217024
Annuals > 3 > ratios > FCF
76991000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.14281818788908593
Annuals > 3 > health Score
56
Valuation > metrics > PE
9.1295
Valuation > metrics > PB
1.3610878446318464
Valuation > final Score
100
Valuation > verdict
4.4% Undervalued
Profitability > metrics > ROE
3.7688933610679523
Profitability > metrics > ROA
1.7051782973479903
Profitability > metrics > Net Margin
0.23926739994368876
Profitability > final Score
43
Profitability > verdict
Weak
Risk > metrics > Debt Equity
7.8917121134899455
Risk > metrics > Interest Coverage
1.351159155456727
Risk > final Score
11
Risk > verdict
High
Liquidity > metrics > Current Ratio
19.32376478664641
Liquidity > metrics > Quick Ratio
19.32376478664641
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
42
Prev Profitabilities > 1
42
Prev Profitabilities > 2
43
Prev Risks > 0
12
Prev Risks > 1
12
Prev Risks > 2
11
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:09:07.839Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-28
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.16
Earnings History > 0 > eps Difference
-1.16
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-22
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.16
Earnings History > 1 > eps Estimate
1.16
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
0
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-16
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.15
Earnings History > 2 > eps Estimate
1.05
Earnings History > 2 > eps Difference
0.1
Earnings History > 2 > surprise Percent
9.5238
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1
Earnings History > 3 > eps Estimate
0.97
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
3.0928
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-22
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.09
Earnings History > 4 > eps Estimate
0.97
Earnings History > 4 > eps Difference
0.12
Earnings History > 4 > surprise Percent
12.3711
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-16
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1
Earnings History > 5 > eps Estimate
1.02
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-1.9608
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-18
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.08
Earnings History > 6 > eps Estimate
0.96
Earnings History > 6 > eps Difference
0.12
Earnings History > 6 > surprise Percent
12.5
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-18
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.05
Earnings History > 7 > eps Estimate
0.95
Earnings History > 7 > eps Difference
0.1
Earnings History > 7 > surprise Percent
10.5263
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-24
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.94
Earnings History > 8 > eps Estimate
0.93
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
1.0753
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-20
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.95
Earnings History > 9 > eps Estimate
0.94
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
1.0638
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-20
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.93
Earnings History > 10 > eps Estimate
0.88
Earnings History > 10 > eps Difference
0.05
Earnings History > 10 > surprise Percent
5.6818
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-20
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.96
Earnings History > 11 > eps Estimate
0.86
Earnings History > 11 > eps Difference
0.1
Earnings History > 11 > surprise Percent
11.6279
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-26
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.97
Earnings History > 12 > eps Estimate
0.92
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
5.4348
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-20
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.87
Earnings History > 13 > eps Estimate
0.85
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
2.3529
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-21
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.84
Earnings History > 14 > eps Estimate
0.74
Earnings History > 14 > eps Difference
0.1
Earnings History > 14 > surprise Percent
13.5135
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-21
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.76
Earnings History > 15 > eps Estimate
0.64
Earnings History > 15 > eps Difference
0.12
Earnings History > 15 > surprise Percent
18.75
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-19
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.66
Earnings History > 16 > eps Estimate
0.76
Earnings History > 16 > eps Difference
-0.1
Earnings History > 16 > surprise Percent
-13.1579
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.81
Earnings History > 17 > eps Estimate
0.68
Earnings History > 17 > eps Difference
0.13
Earnings History > 17 > surprise Percent
19.1176
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-21
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.78
Earnings History > 18 > eps Estimate
0.53
Earnings History > 18 > eps Difference
0.25
Earnings History > 18 > surprise Percent
47.1698
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-21
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.56
Earnings History > 19 > eps Estimate
0.45
Earnings History > 19 > eps Difference
0.11
Earnings History > 19 > surprise Percent
24.4444
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.42
Earnings History > 20 > eps Estimate
0.45
Earnings History > 20 > eps Difference
-0.03
Earnings History > 20 > surprise Percent
-6.6667
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-23
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.5
Earnings History > 21 > eps Estimate
0.35
Earnings History > 21 > eps Difference
0.15
Earnings History > 21 > surprise Percent
42.8571
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-24
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.39
Earnings History > 22 > eps Estimate
0.22
Earnings History > 22 > eps Difference
0.17
Earnings History > 22 > surprise Percent
77.2727
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.07
Earnings History > 23 > eps Estimate
0.43
Earnings History > 23 > eps Difference
-0.5
Earnings History > 23 > surprise Percent
-116.2791
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-29
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.04
Earnings History > 24 > eps Estimate
0.33
Earnings History > 24 > eps Difference
-0.37
Earnings History > 24 > surprise Percent
-112.1212
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-21
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.48
Earnings History > 25 > eps Estimate
0.43
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
11.6279
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-22
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.43
Earnings History > 26 > eps Estimate
0.43
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-18
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.42
Earnings History > 27 > eps Estimate
0.39
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
7.6923
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-22
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.45
Earnings History > 28 > eps Estimate
0.42
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
7.1429
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-19
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.42
Earnings History > 29 > eps Estimate
0.36
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
16.6667
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-20
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.35
Earnings History > 30 > eps Estimate
0.3
Earnings History > 30 > eps Difference
0.05
Earnings History > 30 > surprise Percent
16.6667
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-20
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.3
Earnings History > 31 > eps Estimate
0.2
Earnings History > 31 > eps Difference
0.1
Earnings History > 31 > surprise Percent
50
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-30
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.3
Earnings History > 32 > eps Estimate
0.13
Earnings History > 32 > eps Difference
0.17
Earnings History > 32 > surprise Percent
130.7692
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.4
Earnings History > 33 > eps Estimate
0.27
Earnings History > 33 > eps Difference
0.13
Earnings History > 33 > surprise Percent
48.1481
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-21
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.3
Earnings History > 34 > eps Estimate
0.27
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
11.1111
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-21
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.26
Earnings History > 35 > eps Estimate
0.26
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.27
Earnings History > 36 > eps Estimate
0.26
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
3.8462
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-21
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.26
Earnings History > 37 > eps Estimate
0.24
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
8.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-22
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.25
Earnings History > 38 > eps Estimate
0.25
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-22
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.24
Earnings History > 39 > eps Estimate
0.24
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-01
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.1
Earnings History > 40 > eps Estimate
0.28
Earnings History > 40 > eps Difference
-0.38
Earnings History > 40 > surprise Percent
-135.7143
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-23
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.03
Earnings History > 41 > eps Estimate
0.08
Earnings History > 41 > eps Difference
-0.05
Earnings History > 41 > surprise Percent
-62.5
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-24
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.15
Earnings History > 42 > eps Estimate
0.28
Earnings History > 42 > eps Difference
-0.43
Earnings History > 42 > surprise Percent
-153.5714
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-24
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.21
Earnings History > 43 > eps Estimate
0.21
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-30
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.36
Earnings History > 44 > eps Estimate
0.35
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
2.8571
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-23
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.34
Earnings History > 45 > eps Estimate
0.38
Earnings History > 45 > eps Difference
-0.04
Earnings History > 45 > surprise Percent
-10.5263
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-23
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.38
Earnings History > 46 > eps Estimate
0.38
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-28
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.42
Earnings History > 47 > eps Estimate
0.34
Earnings History > 47 > eps Difference
0.08
Earnings History > 47 > surprise Percent
23.5294
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-03
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.35
Earnings History > 48 > eps Estimate
0.35
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-28
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.34
Earnings History > 49 > eps Estimate
0.4
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-15
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-22
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.32
Earnings History > 50 > eps Estimate
0.37
Earnings History > 50 > eps Difference
-0.05
Earnings History > 50 > surprise Percent
-13.5135
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.37
Earnings History > 51 > eps Estimate
0.36
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
2.7778
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-07
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.53
Earnings History > 52 > eps Estimate
-0.08
Earnings History > 52 > eps Difference
-0.45
Earnings History > 52 > surprise Percent
-562.5
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.35
Earnings History > 53 > eps Estimate
0.15
Earnings History > 53 > eps Difference
0.2
Earnings History > 53 > surprise Percent
133.3333
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-23
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.34
Earnings History > 54 > eps Estimate
0.28
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
21.4286
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-23
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.23
Earnings History > 55 > eps Estimate
0.18
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
27.7778
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-30
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.31
Earnings History > 56 > eps Estimate
0.26
Earnings History > 56 > eps Difference
-0.57
Earnings History > 56 > surprise Percent
-219.2308
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-25
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.45
Earnings History > 57 > eps Estimate
0.28
Earnings History > 57 > eps Difference
0.17
Earnings History > 57 > surprise Percent
60.7143
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-21
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.56
Earnings History > 58 > eps Estimate
0.23
Earnings History > 58 > eps Difference
0.33
Earnings History > 58 > surprise Percent
143.4783
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-29
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.04
Earnings History > 59 > eps Estimate
0.13
Earnings History > 59 > eps Difference
-0.09
Earnings History > 59 > surprise Percent
-69.2308
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.22
Earnings History > 60 > eps Estimate
0.28
Earnings History > 60 > eps Difference
-0.06
Earnings History > 60 > surprise Percent
-21.4286
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.67
Earnings History > 61 > eps Estimate
0.39
Earnings History > 61 > eps Difference
-1.06
Earnings History > 61 > surprise Percent
-271.7949
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-04
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.38
Earnings History > 62 > eps Estimate
0.43
Earnings History > 62 > eps Difference
-0.05
Earnings History > 62 > surprise Percent
-11.6279
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-20
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.41
Earnings History > 63 > eps Estimate
0.51
Earnings History > 63 > eps Difference
-0.1
Earnings History > 63 > surprise Percent
-19.6078
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-28
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-3.09
Earnings History > 64 > eps Estimate
0.61
Earnings History > 64 > eps Difference
-3.7
Earnings History > 64 > surprise Percent
-606.5574
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-22
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.83
Earnings History > 65 > eps Estimate
0.54
Earnings History > 65 > eps Difference
0.29
Earnings History > 65 > surprise Percent
53.7037
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-21
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
2.04
Earnings History > 66 > eps Estimate
0.64
Earnings History > 66 > eps Difference
1.4
Earnings History > 66 > surprise Percent
218.75
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-23
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.97
Earnings History > 67 > eps Estimate
0.51
Earnings History > 67 > eps Difference
0.46
Earnings History > 67 > surprise Percent
90.1961
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-10
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.61
Earnings History > 68 > eps Estimate
0.52
Earnings History > 68 > eps Difference
1.09
Earnings History > 68 > surprise Percent
209.6154
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-13
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-1.89
Earnings History > 69 > eps Estimate
0.45
Earnings History > 69 > eps Difference
-2.34
Earnings History > 69 > surprise Percent
-520
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.54
Earnings History > 70 > eps Estimate
0.49
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
10.2041
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-06
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.64
Earnings History > 71 > eps Estimate
0.43
Earnings History > 71 > eps Difference
0.21
Earnings History > 71 > surprise Percent
48.8372
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-07
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.59
Earnings History > 72 > eps Estimate
0.34
Earnings History > 72 > eps Difference
0.25
Earnings History > 72 > surprise Percent
73.5294
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-29
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.3
Earnings History > 73 > eps Estimate
0.23
Earnings History > 73 > eps Difference
0.07
Earnings History > 73 > surprise Percent
30.4348
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-26
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.21
Earnings History > 74 > eps Estimate
0.23
Earnings History > 74 > eps Difference
-0.02
Earnings History > 74 > surprise Percent
-8.6957
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-03
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.04
Earnings History > 75 > eps Estimate
0.14
Earnings History > 75 > eps Difference
-0.1
Earnings History > 75 > surprise Percent
-71.4286
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.78
Earnings History > 76 > eps Estimate
-0.29
Earnings History > 76 > eps Difference
-0.49
Earnings History > 76 > surprise Percent
-168.9655
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-01
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.05
Earnings History > 77 > eps Estimate
0.06
Earnings History > 77 > eps Difference
-0.01
Earnings History > 77 > surprise Percent
-16.6667
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-09-22
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.05
Earnings History > 78 > eps Estimate
0.17
Earnings History > 78 > eps Difference
-0.12
Earnings History > 78 > surprise Percent
-70.5882
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-13
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.29
Earnings History > 79 > eps Estimate
0.27
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
7.4074
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-26
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.29
Earnings History > 80 > eps Estimate
0.27
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
7.4074
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-01
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.26
Earnings History > 81 > eps Estimate
0.34
Earnings History > 81 > eps Difference
-0.08
Earnings History > 81 > surprise Percent
-23.5294
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-27
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.46
Earnings History > 82 > eps Estimate
0.68
Earnings History > 82 > eps Difference
-0.22
Earnings History > 82 > surprise Percent
-32.3529
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-01-20
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.69
Earnings History > 83 > eps Estimate
0.68
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
1.4706
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-21
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.65
Earnings History > 84 > eps Estimate
0.66
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-1.5152
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-21
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.67
Earnings History > 85 > eps Estimate
0.64
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
4.6875
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-26
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.65
Earnings History > 86 > eps Estimate
0.63
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
3.1746
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-09
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.64
Earnings History > 87 > eps Estimate
0.54
Earnings History > 87 > eps Difference
0.1
Earnings History > 87 > surprise Percent
18.5185
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-22
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.57
Earnings History > 88 > eps Estimate
0.64
Earnings History > 88 > eps Difference
-0.07
Earnings History > 88 > surprise Percent
-10.9375
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-22
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.6
Earnings History > 89 > eps Estimate
0.53
Earnings History > 89 > eps Difference
0.07
Earnings History > 89 > surprise Percent
13.2075
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-15
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.55
Earnings History > 90 > eps Estimate
0.47
Earnings History > 90 > eps Difference
0.08
Earnings History > 90 > surprise Percent
17.0213
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-01-16
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.54
Earnings History > 91 > eps Estimate
0.51
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
5.8824
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-15
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.5
Earnings History > 92 > eps Estimate
0.44
Earnings History > 92 > eps Difference
0.06
Earnings History > 92 > surprise Percent
13.6364
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.4694
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.454
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2001-12-31
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.4519
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.2772
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-08-13
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.12
Earnings History > 97 > eps Estimate
0.2
Earnings History > 97 > eps Difference
-0.08
Earnings History > 97 > surprise Percent
-40
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-01
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.19
Earnings History > 98 > eps Estimate
0.15
Earnings History > 98 > eps Difference
0.04
Earnings History > 98 > surprise Percent
26.6667
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-01-22
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.1
Earnings History > 99 > eps Estimate
0.14
Earnings History > 99 > eps Difference
-0.04
Earnings History > 99 > surprise Percent
-28.5714
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-12-29
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.11
Earnings History > 100 > eps Estimate
0.36
Earnings History > 100 > eps Difference
-0.25
Earnings History > 100 > surprise Percent
-69.4444
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-06-30
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.166
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-27
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.28
Earnings History > 102 > eps Estimate
0.35
Earnings History > 102 > eps Difference
-0.07
Earnings History > 102 > surprise Percent
-20
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-01-12
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.34
Earnings History > 103 > eps Estimate
0.32
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
6.25
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-14
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.34
Earnings History > 104 > eps Estimate
0.32
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
6.25
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-19
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.33
Earnings History > 105 > eps Estimate
0.31
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
6.4516
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-08
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.31
Earnings History > 106 > eps Estimate
0.29
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
6.8966
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-01-13
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.28
Earnings History > 107 > eps Estimate
0.27
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
3.7037
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-07
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.27
Earnings History > 108 > eps Estimate
0.27
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-29
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.26
Earnings History > 109 > eps Estimate
0.25
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
4
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-13
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.24
Earnings History > 110 > eps Estimate
0.23
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
4.3478
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-01-20
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.23
Earnings History > 111 > eps Estimate
0.23
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-14
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.17
Earnings History > 112 > eps Estimate
0.22
Earnings History > 112 > eps Difference
-0.05
Earnings History > 112 > surprise Percent
-22.7273
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-24
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.21
Earnings History > 113 > eps Estimate
0.21
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-10
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.2
Earnings History > 114 > eps Estimate
0.2
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-01-13
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.19
Earnings History > 115 > eps Estimate
0.18
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
5.5556
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-10
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.15
Earnings History > 116 > eps Estimate
0.2
Earnings History > 116 > eps Difference
-0.05
Earnings History > 116 > surprise Percent
-25
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-08-06
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.17
Earnings History > 117 > eps Estimate
0.17
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-10
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
BeforeMarket
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.17
Earnings History > 118 > eps Estimate
0.16
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
6.25
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-01-09
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.15
Earnings History > 119 > eps Estimate
0.15
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-09
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.14
Earnings History > 120 > eps Estimate
0.15
Earnings History > 120 > eps Difference
-0.01
Earnings History > 120 > surprise Percent
-6.6667
Earnings History > 121 > period
1995-06-30
Earnings History > 121 > report Date
1995-08-07
Earnings History > 121 > date
1995-06-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.14
Earnings History > 121 > eps Estimate
0.14
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-03-31
Earnings History > 122 > report Date
1995-04-10
Earnings History > 122 > date
1995-03-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.14
Earnings History > 122 > eps Estimate
0.14
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
Earnings History > 123 > period
1994-12-31
Earnings History > 123 > report Date
1995-01-17
Earnings History > 123 > date
1994-12-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.13
Earnings History > 123 > eps Estimate
0.13
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
Earnings History > 124 > period
1994-09-30
Earnings History > 124 > report Date
1994-10-11
Earnings History > 124 > date
1994-09-30
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.12
Earnings History > 124 > eps Estimate
0.12
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
0
OFG Bancorp, a financial holding company, provides a range of banking and financial services in the United States. It operates through three segments: Banking, Wealth Management, and Treasury. The company offers savings accounts, certificates of deposit, individual retirement accounts personal, and commercial non-interest and interest-bearing checking accounts; time deposit products; and corporate trust services. It also provides commercial loans, auto loans, mortgage loans, as well as consumer loans, such as personal loans, residential solar panel loans, credit cards, lines of credit, and other loans; mortgage banking services; sale of loans and securitization activities; wealth management activities comprising securities brokerage, insurance agency, captive reinsurance, trust services, and other financial services; and various investment alternatives, such as tax-advantaged fixed income securities, mutual funds, stocks, and bonds to retail and institutional clients. In addition, the company's portfolio consists of mortgage-backed securities, obligations of U.S. government-sponsored agencies, U.S. Treasury securities, and money market instruments; and engages in the asset/liability management activities, such as purchases and sales of investment securities, interest rate risk management, derivatives, and borrowings. OFG Bancorp was founded in 1964 and is headquartered in San Juan, Puerto Rico.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.3Next Payout:
Jan 15, 2026Yield:
2.8626 %Why (OFG) Price Action Is Critical for Tactical Trading news.stocktradersdaily.com
Read more →WINTON GROUP Ltd Takes $3.65 Million Position in OFG Bancorp $OFG MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$48.25
Analyst Picks
Strong Buy
1
Buy
2
Hold
1
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 109.21% of the total shares of OFG Bancorp
1.
BlackRock Inc(14.4497%)
since
2025/06/30
2.
Vanguard Group Inc(12.7106%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(6.1798%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9918%)
since
2025/08/31
5.
State Street Corp(5.7611%)
since
2025/06/30
6.
First Trust Advisors L.P.(3.957%)
since
2025/06/30
7.
Charles Schwab Investment Management Inc(3.7877%)
since
2025/06/30
8.
First Trust SMID Cp Rising Div Achv ETF(3.6138%)
since
2025/08/28
9.
Barrow Hanley Mewhinney & Strauss LLC(3.4584%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(3.2036%)
since
2025/07/31
11.
American Century Companies Inc(3.031%)
since
2025/06/30
12.
LSV Asset Management(2.9058%)
since
2025/06/30
13.
Schwab US Dividend Equity ETFâ„¢(2.8674%)
since
2025/08/30
14.
Avantis US Small Cap Value ETF(2.5477%)
since
2025/08/30
15.
iShares Russell 2000 ETF(2.5102%)
since
2025/08/31
16.
Geode Capital Management, LLC(2.4952%)
since
2025/06/30
17.
Vanguard Small Cap Index(2.4508%)
since
2025/07/31
18.
Nuveen, LLC(2.3974%)
since
2025/06/30
19.
HHG PLC(1.7267%)
since
2025/06/30
20.
Millennium Management LLC(1.6607%)
since
2025/06/30
21.
Vanguard Small Cap Value Index Inv(1.5761%)
since
2025/07/31
22.
American Beacon Small Cp Val R5(1.3568%)
since
2025/08/31
23.
Northern Trust Corp(1.3389%)
since
2025/06/30
24.
JPMorgan Chase & Co(1.3038%)
since
2025/06/30
25.
Janus Henderson Small Cap Value L(1.286%)
since
2025/06/30
26.
Qube Research & Technologies(1.2449%)
since
2025/06/30
27.
Morgan Stanley - Brokerage Accounts(1.1532%)
since
2025/06/30
28.
Vanguard Institutional Extnd Mkt Idx Tr(1.0809%)
since
2025/07/31
29.
Jacobs Levy Equity Management, Inc.(1.0489%)
since
2025/06/30
30.
Fidelity Small Cap Index(1.0202%)
since
2025/06/30
31.
DFA US Targeted Value I(0.9877%)
since
2025/07/31
32.
Bank of New York Mellon Corp(0.9682%)
since
2025/06/30
33.
Empowered Funds, LLC(0.9473%)
since
2025/06/30
34.
Nuveen Quant Small Cap Equity R6(0.9446%)
since
2025/07/31
35.
iShares Russell 2000 Value ETF(0.93%)
since
2025/08/31
36.
SPDR® S&P Regional Banking ETF(0.9272%)
since
2025/08/31
37.
DFA US Micro Cap I(0.8956%)
since
2025/07/31
38.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8911%)
since
2025/08/29
39.
CREF Stock R3(0.8385%)
since
2025/07/31
40.
Vanguard Tax-Managed Small Cap Adm(0.7678%)
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.16
Date
2025-09-30
EPS Actual
1.16
EPS Estimate
1.16
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.