_id
691301bdccc777a4e85d794e
Ticker
INDB
Name
Independent Bank
Exchange
NASDAQ
Address
288 Union Street, Rockland, MA, United States, 02370
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.rocklandtrust.com
Description
Independent Bank Corp. operates as the bank holding company for Rockland Trust Company that provides commercial banking products and services to individuals and small-to-medium sized businesses in the United States. The company provides interest checking, money market, and savings accounts, as well as demand deposits and time certificates of deposit. It offers commercial real estate and construction, commercial and industrial, small business, secured and unsecured commercial, and consumer real estate loans; term loans and revolving/nonrevolving lines of credit; overdraft protection and letters of credit; and residential mortgages and home equity loans and lines. In addition, the company provides cash management services, such as ACH transaction processing, positive pay, and remote deposit services; investment management and trust services to individuals, institutions, small businesses, and charitable institutions; mobile, online, and telephone banking; estate settlement, financial planning, tax services, and other services; automated teller machines; debit and credit cards; and mutual fund and unit investment trust shares, third party model portfolios, general securities, fixed and variable annuities, and life insurance products, as well as advisory platforms. Further, it invests in low-income housing tax credit projects; holds, maintains, and disposes foreclosed properties; and operates as an investment advisor. The company was founded in 1907 and is headquartered in Rockland, Massachusetts.
Last Close
72.99
Volume
265199
Current Price
75.57
Change
0.11
Last Updated
2026-01-04T15:13:01.265Z
Image
data:image/webp;base64,UklGRsADAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSOoBAAABkIPtn2E7v9nZG9s2atu21dm2k4q1bbtKdbu4sm3bOWf+M7/onJOdfZ5UKSJiApB+iB4URmrYBRoRanT653A2bjZmjm9v0MVJuHseJV5Dq9C5GFk2xDna+FheyoEtlPgYLgN608bGObYACj6ni4vl9VzIwhaauBhuRKjRgTYuwoHQAWp+p/MqaVMKX5SCQoBjTNqUCXaOTphSeAQBEGI8DVMadomq452L927c/OONe01+Uyh35faNm7/fuH39RtOoOh8vCo2UCpkGGotaIoimAy93QKgyUClClDrBLtDRdKLhAGQFf8hQhah/iewcVUcmhLs1wswCpYaI+84uUXWiOMOLtZAVZBAqfZAJES/oknw5AkqlFaLOI4qj8YMU4fJCUGkozPpMIf2h/c5spKkxk0boFQ13QqcziIaeCdulo1DqJZ1flvfyQAHQWgEIcITil+E6aAAaCBQQYoh/4xFCaQyfDa2hUPornU+O3ypA6RALyTNFESrgNK1PwqMIslAimybJc42gs7CQ4tco5EKnmzSOwuSQQKMu6fxx/FwTuaZ/pyFJSXBnToWztP5YXkXJ/UwK/+gMn9TCAhp/hFOqv2LSMbVhYlRrOm8c368UJ0zbCuefo/Xld2uZoRNnSY/EMWMn9Orv/48OVlA4ILABAADwCQCdASpAAEAAPtFapkwoJT+iJA7b8BoJaADPlAf6AdpOrwOpm/gH854CI2gNJ2yzzyvUAKD67QvXkvrK2LRCfGSNS7CpQs4PVZFA8ZfzR47ohwdCaKQAAP7yO//7+aoIn6oX/4/bkL57h8NjLFW3VPiqoYmc8fhbAcEt949O/1Bq7wYK8nsl8R1SwK2gHr53JpcBpJB37x//35f4V0i5j9jNLyNV9+HvzMSIKPtZymZKBDMSySP9+Pgq7n/wTPxD12vXT+BW+hxF/lgdItaWmjM3uexScVglkIHS0vVQacW5Uo7MuDYdjQPSUptjgKFpE+6eUvUlV8eabE+u/61tWFOLRBGt3w/sS6Uk7IaptQZPbGh7KA3ikMN3vQp6f7P1b75WF+m463oNmCMTlTPJH1Bh5xcdcvTVy2+m8kb8pjtrAcEsrLjvtKQ0ZFD51ccYf4mfCjqPY64iVn+iJWpoNXL2Ojy1xazRfnfn8mvYt4XXaXJ6X4Pq+BUTK4pwj2P1JsASyDHLn69MCrc1Jqo/wrQzv/E8+65b/KLxgalHqWoIGAxdCm7/bWXxsEbIAAA=
Ipo Date
1990-03-27T00:00:00.000Z
Market Cap
3634491392
Next Dividend Date
2026-01-07T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.59
Dividend Yield
3.122932380574302
Sentiment
0.9885941176470588
Sentiment Sources
17
Rating
4
Target Price
83.4
Strong Buy
2
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
832110000
Cost Of Revenue
289239000
Gross Profit
542871000
Operating Expenses
375512000
Operating Income
167359000
Interest Expense
228520000
Pretax Income
167359000
Net Income
129787000
Eps
2.878783745087223
Dividends Per Share
25151000
Shares Outstanding
49577265
Income Tax Expense
37572000
EBITDA
180162000
Operating Margin
20.112605304587134
Total Other Income Expense Net
-18942000
Cash
910796000
Short Term Investments
376275000
Receivables
-
Inventories
-
Total Current Assets
1287071000
Property Plant Equipment
221165000
Total Assets
24993239000
Payables
-
Short Term Debt
-
Long Term Debt
775377000
Total Liabilities
21446352000
Equity
3546887000
Bs_currency_symbol
USD
Depreciation
12803000
Change In Working Capital
7511000
Cash From Operations
52164000
Capital Expenditures
6250000
Cash From Investing
72516000
Cash From Financing
-115118000
Net Change In Cash
9562000
Cf_currency_symbol
USD
PE
18.0271
PB
0.9605593899382753
ROE
3.659180571582912
ROA
0.5192884363647305
FCF
45914000
Fcf Percent
0.05517780101188545
Piotroski FScore
3
Health Score
38
Deep Value Investing Score
6
Defensive Investing Score
5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
7
Growth Investing Score
7
Momentum Investing Score
4
Net Net Investing Score
4.5
Quality Investing Score
5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
832110000
Quarters > 0 > income Statement > cost Of Revenue
289239000
Quarters > 0 > income Statement > gross Profit
542871000
Quarters > 0 > income Statement > operating Expenses
375512000
Quarters > 0 > income Statement > operating Income
167359000
Quarters > 0 > income Statement > interest Expense
228520000
Quarters > 0 > income Statement > pretax Income
167359000
Quarters > 0 > income Statement > net Income
129787000
Quarters > 0 > income Statement > eps
2.878783745087223
Quarters > 0 > income Statement > dividends Per Share
25151000
Quarters > 0 > income Statement > shares Outstanding
45083970
Quarters > 0 > income Statement > income Tax Expense
37572000
Quarters > 0 > income Statement > EBITDA
180162000
Quarters > 0 > income Statement > operating Margin
20.112605304587134
Quarters > 0 > income Statement > total Other Income Expense Net
-18942000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
910796000
Quarters > 0 > balance Sheet > short Term Investments
376275000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1287071000
Quarters > 0 > balance Sheet > property Plant Equipment
221165000
Quarters > 0 > balance Sheet > total Assets
24993239000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
775377000
Quarters > 0 > balance Sheet > total Liabilities
21446352000
Quarters > 0 > balance Sheet > equity
3546887000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
34262000
Quarters > 0 > cash Flow > depreciation
12803000
Quarters > 0 > cash Flow > change In Working Capital
7511000
Quarters > 0 > cash Flow > cash From Operations
52164000
Quarters > 0 > cash Flow > capital Expenditures
6250000
Quarters > 0 > cash Flow > cash From Investing
72516000
Quarters > 0 > cash Flow > cash From Financing
-115118000
Quarters > 0 > cash Flow > net Change In Cash
9562000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
2.878783745087223
Quarters > 0 > ratios > PB
0.9605593899382753
Quarters > 0 > ratios > ROE
3.659180571582912
Quarters > 0 > ratios > ROA
0.5192884363647305
Quarters > 0 > ratios > FCF
45914000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.05517780101188545
Quarters > 0 > health Score
38
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
252500000
Quarters > 1 > income Statement > cost Of Revenue
77896000
Quarters > 1 > income Statement > gross Profit
174604000
Quarters > 1 > income Statement > operating Expenses
108798000
Quarters > 1 > income Statement > operating Income
65806000
Quarters > 1 > income Statement > interest Expense
70696000
Quarters > 1 > income Statement > pretax Income
65806000
Quarters > 1 > income Statement > net Income
51101000
Quarters > 1 > income Statement > eps
1.198396918693362
Quarters > 1 > income Statement > dividends Per Share
25140000
Quarters > 1 > income Statement > shares Outstanding
42641131
Quarters > 1 > income Statement > income Tax Expense
14705000
Quarters > 1 > income Statement > EBITDA
74967000
Quarters > 1 > income Statement > operating Margin
26.061782178217825
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
901234000
Quarters > 1 > balance Sheet > short Term Investments
1286318000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2187552000
Quarters > 1 > balance Sheet > property Plant Equipment
188883000
Quarters > 1 > balance Sheet > total Assets
20048934000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
759428000
Quarters > 1 > balance Sheet > total Liabilities
16974078000
Quarters > 1 > balance Sheet > equity
3074856000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
51101000
Quarters > 1 > cash Flow > depreciation
9161000
Quarters > 1 > cash Flow > change In Working Capital
44895000
Quarters > 1 > cash Flow > cash From Operations
106719000
Quarters > 1 > cash Flow > capital Expenditures
4218000
Quarters > 1 > cash Flow > cash From Investing
-14680000
Quarters > 1 > cash Flow > cash From Financing
92351000
Quarters > 1 > cash Flow > net Change In Cash
184390000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.198396918693362
Quarters > 1 > ratios > PB
1.0479808711920167
Quarters > 1 > ratios > ROE
1.6618989637238297
Quarters > 1 > ratios > ROA
0.2548813817233375
Quarters > 1 > ratios > FCF
102501000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.4059445544554455
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
242524000
Quarters > 2 > income Statement > cost Of Revenue
81415000
Quarters > 2 > income Statement > gross Profit
161109000
Quarters > 2 > income Statement > operating Expenses
103943000
Quarters > 2 > income Statement > operating Income
57166000
Quarters > 2 > income Statement > interest Expense
66415000
Quarters > 2 > income Statement > pretax Income
57166000
Quarters > 2 > income Statement > net Income
44424000
Quarters > 2 > income Statement > eps
1.0434782608695652
Quarters > 2 > income Statement > dividends Per Share
24225000
Quarters > 2 > income Statement > shares Outstanding
42573000
Quarters > 2 > income Statement > income Tax Expense
12742000
Quarters > 2 > income Statement > EBITDA
67458000
Quarters > 2 > income Statement > operating Margin
23.571275420164604
Quarters > 2 > income Statement > total Other Income Expense Net
-1155000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
716844000
Quarters > 2 > balance Sheet > short Term Investments
1283767000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2000611000
Quarters > 2 > balance Sheet > property Plant Equipment
190007000
Quarters > 2 > balance Sheet > total Assets
19888209000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
859874000
Quarters > 2 > balance Sheet > total Liabilities
16854817000
Quarters > 2 > balance Sheet > equity
3033392000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
44424000
Quarters > 2 > cash Flow > depreciation
10292000
Quarters > 2 > cash Flow > change In Working Capital
-52406000
Quarters > 2 > cash Flow > cash From Operations
13342000
Quarters > 2 > cash Flow > capital Expenditures
2032000
Quarters > 2 > cash Flow > cash From Investing
-19913000
Quarters > 2 > cash Flow > cash From Financing
503525000
Quarters > 2 > cash Flow > net Change In Cash
496954000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.0434782608695652
Quarters > 2 > ratios > PB
1.0606085893283823
Quarters > 2 > ratios > ROE
1.4644991481483434
Quarters > 2 > ratios > ROA
0.22336852956442688
Quarters > 2 > ratios > FCF
11310000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.046634559878609955
Quarters > 2 > health Score
36
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
246576000
Quarters > 3 > income Statement > cost Of Revenue
79159000
Quarters > 3 > income Statement > gross Profit
167417000
Quarters > 3 > income Statement > operating Expenses
104486000
Quarters > 3 > income Statement > operating Income
62931000
Quarters > 3 > income Statement > interest Expense
71659000
Quarters > 3 > income Statement > pretax Income
62931000
Quarters > 3 > income Statement > net Income
50034000
Quarters > 3 > income Statement > eps
1.1768552275667412
Quarters > 3 > income Statement > dividends Per Share
24214000
Quarters > 3 > income Statement > shares Outstanding
42515000
Quarters > 3 > income Statement > income Tax Expense
12897000
Quarters > 3 > income Statement > EBITDA
72320000
Quarters > 3 > income Statement > operating Margin
25.521948608137045
Quarters > 3 > income Statement > total Other Income Expense Net
-9481000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
219890000
Quarters > 3 > balance Sheet > short Term Investments
147274000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
367164000
Quarters > 3 > balance Sheet > property Plant Equipment
193320000
Quarters > 3 > balance Sheet > total Assets
19373565000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
701374000
Quarters > 3 > balance Sheet > total Liabilities
16380445000
Quarters > 3 > balance Sheet > equity
2993120000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
50034000
Quarters > 3 > cash Flow > depreciation
9389000
Quarters > 3 > cash Flow > change In Working Capital
-4364000
Quarters > 3 > cash Flow > cash From Operations
42890000
Quarters > 3 > cash Flow > capital Expenditures
6383000
Quarters > 3 > cash Flow > cash From Investing
-127548000
Quarters > 3 > cash Flow > cash From Financing
-119904000
Quarters > 3 > cash Flow > net Change In Cash
-204562000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.1768552275667412
Quarters > 3 > ratios > PB
1.07341454736195
Quarters > 3 > ratios > ROE
1.6716336130860106
Quarters > 3 > ratios > ROA
0.2582591278373392
Quarters > 3 > ratios > FCF
36507000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.14805577185127505
Quarters > 3 > health Score
47
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
974137000
Annuals > 0 > income Statement > cost Of Revenue
327274000
Annuals > 0 > income Statement > gross Profit
646863000
Annuals > 0 > income Statement > operating Expenses
399736000
Annuals > 0 > income Statement > operating Income
247127000
Annuals > 0 > income Statement > interest Expense
291024000
Annuals > 0 > income Statement > pretax Income
247127000
Annuals > 0 > income Statement > net Income
192081000
Annuals > 0 > income Statement > eps
4.518277192322168
Annuals > 0 > income Statement > dividends Per Share
96200000
Annuals > 0 > income Statement > shares Outstanding
42512000
Annuals > 0 > income Statement > income Tax Expense
55046000
Annuals > 0 > income Statement > EBITDA
288016000
Annuals > 0 > income Statement > operating Margin
25.368813626830722
Annuals > 0 > income Statement > total Other Income Expense Net
-1940000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
219890000
Annuals > 0 > balance Sheet > short Term Investments
147274000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
367164000
Annuals > 0 > balance Sheet > property Plant Equipment
193320000
Annuals > 0 > balance Sheet > total Assets
19373565000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
651899000
Annuals > 0 > balance Sheet > long Term Debt
701374000
Annuals > 0 > balance Sheet > total Liabilities
16380445000
Annuals > 0 > balance Sheet > equity
2993120000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
192081000
Annuals > 0 > cash Flow > depreciation
40889000
Annuals > 0 > cash Flow > change In Working Capital
-10136000
Annuals > 0 > cash Flow > cash From Operations
229921000
Annuals > 0 > cash Flow > capital Expenditures
20435000
Annuals > 0 > cash Flow > cash From Investing
-33010000
Annuals > 0 > cash Flow > cash From Financing
-201351000
Annuals > 0 > cash Flow > net Change In Cash
-4440000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.518277192322168
Annuals > 0 > ratios > PB
1.0395350938151495
Annuals > 0 > ratios > ROE
6.417417276955151
Annuals > 0 > ratios > ROA
0.9914592384003668
Annuals > 0 > ratios > FCF
209486000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.21504778075363115
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
795726000
Annuals > 1 > income Statement > cost Of Revenue
212455000
Annuals > 1 > income Statement > gross Profit
795726000
Annuals > 1 > income Statement > operating Expenses
-480592000
Annuals > 1 > income Statement > operating Income
315134000
Annuals > 1 > income Statement > interest Expense
189205000
Annuals > 1 > income Statement > pretax Income
315134000
Annuals > 1 > income Statement > net Income
239502000
Annuals > 1 > income Statement > eps
5.41933294112323
Annuals > 1 > income Statement > dividends Per Share
98006000
Annuals > 1 > income Statement > shares Outstanding
44194000
Annuals > 1 > income Statement > income Tax Expense
75632000
Annuals > 1 > income Statement > EBITDA
315134000
Annuals > 1 > income Statement > operating Margin
39.60333079477106
Annuals > 1 > income Statement > total Other Income Expense Net
315134000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
224330000
Annuals > 1 > balance Sheet > short Term Investments
1334256000
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
1558586000
Annuals > 1 > balance Sheet > property Plant Equipment
193049000
Annuals > 1 > balance Sheet > total Assets
19347373000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
1118961000
Annuals > 1 > balance Sheet > long Term Debt
1218379000
Annuals > 1 > balance Sheet > total Liabilities
16452122000
Annuals > 1 > balance Sheet > equity
2895251000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
239502000
Annuals > 1 > cash Flow > depreciation
36102000
Annuals > 1 > cash Flow > change In Working Capital
-1677000
Annuals > 1 > cash Flow > cash From Operations
276994000
Annuals > 1 > cash Flow > capital Expenditures
15844000
Annuals > 1 > cash Flow > cash From Investing
-211650000
Annuals > 1 > cash Flow > cash From Financing
-193947000
Annuals > 1 > cash Flow > net Change In Cash
-128603000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
5.41933294112323
Annuals > 1 > ratios > PB
1.1171946266489503
Annuals > 1 > ratios > ROE
8.272236155000034
Annuals > 1 > ratios > ROA
1.2379044948376197
Annuals > 1 > ratios > FCF
261150000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.3281908596677751
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
749837000
Annuals > 2 > income Statement > cost Of Revenue
36091000
Annuals > 2 > income Statement > gross Profit
713746000
Annuals > 2 > income Statement > operating Expenses
365992000
Annuals > 2 > income Statement > operating Income
347754000
Annuals > 2 > income Statement > interest Expense
29591000
Annuals > 2 > income Statement > pretax Income
347754000
Annuals > 2 > income Statement > net Income
263813000
Annuals > 2 > income Statement > eps
5.686850614356542
Annuals > 2 > income Statement > dividends Per Share
93734000
Annuals > 2 > income Statement > shares Outstanding
46390000
Annuals > 2 > income Statement > income Tax Expense
83941000
Annuals > 2 > income Statement > EBITDA
386553000
Annuals > 2 > income Statement > operating Margin
46.37727932870744
Annuals > 2 > income Statement > total Other Income Expense Net
-85478000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
352933000
Annuals > 2 > balance Sheet > short Term Investments
1399154000
Annuals > 2 > balance Sheet > receivables
5261000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
1752087000
Annuals > 2 > balance Sheet > property Plant Equipment
196504000
Annuals > 2 > balance Sheet > total Assets
19294174000
Annuals > 2 > balance Sheet > payables
15879007000
Annuals > 2 > balance Sheet > short Term Debt
13712000
Annuals > 2 > balance Sheet > long Term Debt
113377000
Annuals > 2 > balance Sheet > total Liabilities
16407473000
Annuals > 2 > balance Sheet > equity
2886701000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
263813000
Annuals > 2 > cash Flow > depreciation
38799000
Annuals > 2 > cash Flow > change In Working Capital
141743000
Annuals > 2 > cash Flow > cash From Operations
421200000
Annuals > 2 > cash Flow > capital Expenditures
22072000
Annuals > 2 > cash Flow > cash From Investing
-1000474000
Annuals > 2 > cash Flow > cash From Financing
-1308477000
Annuals > 2 > cash Flow > net Change In Cash
-1887751000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.686850614356542
Annuals > 2 > ratios > PB
1.1761814264795696
Annuals > 2 > ratios > ROE
9.138909779710472
Annuals > 2 > ratios > ROA
1.3673194820363908
Annuals > 2 > ratios > FCF
399128000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.5322863502334507
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
515982000
Annuals > 3 > income Statement > cost Of Revenue
31922000
Annuals > 3 > income Statement > gross Profit
484060000
Annuals > 3 > income Statement > operating Expenses
327385000
Annuals > 3 > income Statement > operating Income
156675000
Annuals > 3 > income Statement > interest Expense
13717000
Annuals > 3 > income Statement > pretax Income
156675000
Annuals > 3 > income Statement > net Income
120992000
Annuals > 3 > income Statement > eps
3.4679125225715843
Annuals > 3 > income Statement > dividends Per Share
62736000
Annuals > 3 > income Statement > shares Outstanding
34889000
Annuals > 3 > income Statement > income Tax Expense
35683000
Annuals > 3 > income Statement > EBITDA
189499000
Annuals > 3 > income Statement > operating Margin
30.364431317371537
Annuals > 3 > income Statement > total Other Income Expense Net
-99491000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2240684000
Annuals > 3 > balance Sheet > short Term Investments
1571148000
Annuals > 3 > balance Sheet > receivables
5385000
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
3811832000
Annuals > 3 > balance Sheet > property Plant Equipment
195590000
Annuals > 3 > balance Sheet > total Assets
20423405000
Annuals > 3 > balance Sheet > payables
16917044000
Annuals > 3 > balance Sheet > short Term Debt
41288000
Annuals > 3 > balance Sheet > long Term Debt
152374000
Annuals > 3 > balance Sheet > total Liabilities
17404956000
Annuals > 3 > balance Sheet > equity
3018449000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
120992000
Annuals > 3 > cash Flow > depreciation
32824000
Annuals > 3 > cash Flow > change In Working Capital
65926000
Annuals > 3 > cash Flow > cash From Operations
190220000
Annuals > 3 > cash Flow > capital Expenditures
25200000
Annuals > 3 > cash Flow > cash From Investing
-63136000
Annuals > 3 > cash Flow > cash From Financing
816964000
Annuals > 3 > cash Flow > net Change In Cash
944048000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.4679125225715843
Annuals > 3 > ratios > PB
0.8459728522827452
Annuals > 3 > ratios > ROE
4.008416242911508
Annuals > 3 > ratios > ROA
0.5924183553134259
Annuals > 3 > ratios > FCF
165020000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.31981735796985167
Annuals > 3 > health Score
54
Valuation > metrics > PE
18.0271
Valuation > metrics > PB
0.9605593899382753
Valuation > final Score
100
Valuation > verdict
2.0% Undervalued
Profitability > metrics > ROE
3.659180571582912
Profitability > metrics > ROA
10.083903685189084
Profitability > metrics > Net Margin
0.15597336890555336
Profitability > final Score
61
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
6.046528124521587
Risk > metrics > Interest Coverage
0.7323604060913705
Risk > final Score
9
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
40
Prev Profitabilities > 1
37
Prev Profitabilities > 2
63
Prev Risks > 0
10
Prev Risks > 1
9
Prev Risks > 2
10
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-20T22:01:59.124Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-15
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.63
Earnings History > 0 > eps Difference
-1.63
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-16
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.55
Earnings History > 1 > eps Estimate
1.54
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
0.6494
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-17
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.25
Earnings History > 2 > eps Estimate
1.21
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
3.3058
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-17
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.06
Earnings History > 3 > eps Estimate
1.17
Earnings History > 3 > eps Difference
-0.11
Earnings History > 3 > surprise Percent
-9.4017
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-16
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.21
Earnings History > 4 > eps Estimate
1.16
Earnings History > 4 > eps Difference
0.05
Earnings History > 4 > surprise Percent
4.3103
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-17
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.01
Earnings History > 5 > eps Estimate
1.03
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-1.9417
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
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.21
Earnings History > 6 > eps Estimate
1.12
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
8.0357
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
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.12
Earnings History > 7 > eps Estimate
1.15
Earnings History > 7 > eps Difference
-0.03
Earnings History > 7 > surprise Percent
-2.6087
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-18
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.26
Earnings History > 8 > eps Estimate
1.24
Earnings History > 8 > eps Difference
0.02
Earnings History > 8 > surprise Percent
1.6129
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-19
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.38
Earnings History > 9 > eps Estimate
1.33
Earnings History > 9 > eps Difference
0.05
Earnings History > 9 > surprise Percent
3.7594
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
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.42
Earnings History > 10 > eps Estimate
1.36
Earnings History > 10 > eps Difference
0.06
Earnings History > 10 > surprise Percent
4.4118
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
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.36
Earnings History > 11 > eps Estimate
1.54
Earnings History > 11 > eps Difference
-0.18
Earnings History > 11 > surprise Percent
-11.6883
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-19
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.69
Earnings History > 12 > eps Estimate
1.65
Earnings History > 12 > eps Difference
0.04
Earnings History > 12 > surprise Percent
2.4242
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
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.57
Earnings History > 13 > eps Estimate
1.42
Earnings History > 13 > eps Difference
0.15
Earnings History > 13 > surprise Percent
10.5634
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
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.32
Earnings History > 14 > eps Estimate
1.26
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
4.7619
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
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.23
Earnings History > 15 > eps Estimate
1.26
Earnings History > 15 > eps Difference
-0.03
Earnings History > 15 > surprise Percent
-2.381
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-20
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.63
Earnings History > 16 > eps Estimate
1.1
Earnings History > 16 > eps Difference
0.53
Earnings History > 16 > surprise Percent
48.1818
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-21
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.21
Earnings History > 17 > eps Estimate
1.02
Earnings History > 17 > eps Difference
0.19
Earnings History > 17 > surprise Percent
18.6275
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-22
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.17
Earnings History > 18 > eps Estimate
1.08
Earnings History > 18 > eps Difference
0.09
Earnings History > 18 > surprise Percent
8.3333
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-22
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.26
Earnings History > 19 > eps Estimate
1.09
Earnings History > 19 > eps Difference
0.17
Earnings History > 19 > surprise Percent
15.5963
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-21
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.17
Earnings History > 20 > eps Estimate
1.03
Earnings History > 20 > eps Difference
0.14
Earnings History > 20 > surprise Percent
13.5922
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-22
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.07
Earnings History > 21 > eps Estimate
0.81
Earnings History > 21 > eps Difference
0.26
Earnings History > 21 > surprise Percent
32.0988
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-23
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.76
Earnings History > 22 > eps Estimate
0.62
Earnings History > 22 > eps Difference
0.14
Earnings History > 22 > surprise Percent
22.5806
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-23
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.78
Earnings History > 23 > eps Estimate
1.19
Earnings History > 23 > eps Difference
-0.41
Earnings History > 23 > surprise Percent
-34.4538
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-16
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.51
Earnings History > 24 > eps Estimate
1.39
Earnings History > 24 > eps Difference
0.12
Earnings History > 24 > surprise Percent
8.6331
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-17
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.49
Earnings History > 25 > eps Estimate
1.41
Earnings History > 25 > eps Difference
0.08
Earnings History > 25 > surprise Percent
5.6738
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-18
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.42
Earnings History > 26 > eps Estimate
1.31
Earnings History > 26 > eps Difference
0.11
Earnings History > 26 > surprise Percent
8.3969
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
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.25
Earnings History > 27 > eps Estimate
1.29
Earnings History > 27 > eps Difference
-0.04
Earnings History > 27 > surprise Percent
-3.1008
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-17
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.07
Earnings History > 28 > eps Estimate
1.2
Earnings History > 28 > eps Difference
-0.13
Earnings History > 28 > surprise Percent
-10.8333
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-18
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.14
Earnings History > 29 > eps Estimate
1.2
Earnings History > 29 > eps Difference
-0.06
Earnings History > 29 > surprise Percent
-5
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-19
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.13
Earnings History > 30 > eps Estimate
1.09
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
3.6697
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-19
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1
Earnings History > 31 > eps Estimate
1.05
Earnings History > 31 > eps Difference
-0.05
Earnings History > 31 > surprise Percent
-4.7619
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-18
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.89
Earnings History > 32 > eps Estimate
0.89
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-19
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.87
Earnings History > 33 > eps Estimate
0.89
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-2.2472
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-20
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.75
Earnings History > 34 > eps Estimate
0.78
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-3.8462
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-20
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.76
Earnings History > 35 > eps Estimate
0.78
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-2.5641
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-19
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.64
Earnings History > 36 > eps Estimate
0.79
Earnings History > 36 > eps Difference
-0.15
Earnings History > 36 > surprise Percent
-18.9873
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-20
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.78
Earnings History > 37 > eps Estimate
0.76
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
2.6316
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-21
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.77
Earnings History > 38 > eps Estimate
0.74
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
4.0541
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-21
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.71
Earnings History > 39 > eps Estimate
0.69
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
2.8986
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-21
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.74
Earnings History > 40 > eps Estimate
0.7
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
5.7143
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-15
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.71
Earnings History > 41 > eps Estimate
0.69
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
2.8986
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-16
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.69
Earnings History > 42 > eps Estimate
0.65
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
6.1538
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-16
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.38
Earnings History > 43 > eps Estimate
0.61
Earnings History > 43 > eps Difference
-0.23
Earnings History > 43 > surprise Percent
-37.7049
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-22
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.66
Earnings History > 44 > eps Estimate
0.67
Earnings History > 44 > eps Difference
-0.01
Earnings History > 44 > surprise Percent
-1.4925
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-16
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.66
Earnings History > 45 > eps Estimate
0.65
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.5385
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-17
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.64
Earnings History > 46 > eps Estimate
0.63
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
1.5873
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-17
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.51
Earnings History > 47 > eps Estimate
0.56
Earnings History > 47 > eps Difference
-0.05
Earnings History > 47 > surprise Percent
-8.9286
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-23
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.61
Earnings History > 48 > eps Estimate
0.62
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-1.6129
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-17
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.63
Earnings History > 49 > eps Estimate
0.6
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
5
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-11
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.58
Earnings History > 50 > eps Estimate
0.59
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-1.6949
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.58
Earnings History > 51 > eps Estimate
0.55
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
5.4545
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-24
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.61
Earnings History > 52 > eps Estimate
0.56
Earnings History > 52 > eps Difference
0.05
Earnings History > 52 > surprise Percent
8.9286
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-18
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.55
Earnings History > 53 > eps Estimate
0.56
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-1.7857
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-19
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.54
Earnings History > 54 > eps Estimate
0.52
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
3.8462
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-12
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.56
Earnings History > 55 > eps Estimate
0.5
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
12
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-19
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.54
Earnings History > 56 > eps Estimate
0.54
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-20
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.56
Earnings History > 57 > eps Estimate
0.55
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
1.8182
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-14
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.52
Earnings History > 58 > eps Estimate
0.54
Earnings History > 58 > eps Difference
-0.02
Earnings History > 58 > surprise Percent
-3.7037
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-14
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.52
Earnings History > 59 > eps Estimate
0.49
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
6.1224
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-20
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.56
Earnings History > 60 > eps Estimate
0.53
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
5.6604
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-21
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.53
Earnings History > 61 > eps Estimate
0.48
Earnings History > 61 > eps Difference
0.05
Earnings History > 61 > surprise Percent
10.4167
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-22
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.45
Earnings History > 62 > eps Difference
-0.07
Earnings History > 62 > surprise Percent
-15.5556
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-15
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.44
Earnings History > 63 > eps Estimate
0.43
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
2.3256
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-21
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.43
Earnings History > 64 > eps Estimate
0.48
Earnings History > 64 > eps Difference
-0.05
Earnings History > 64 > surprise Percent
-10.4167
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.33
Earnings History > 65 > eps Estimate
0.47
Earnings History > 65 > eps Difference
-0.14
Earnings History > 65 > surprise Percent
-29.7872
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-23
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.19
Earnings History > 66 > eps Estimate
0.34
Earnings History > 66 > eps Difference
-0.53
Earnings History > 66 > surprise Percent
-155.8824
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-29
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.32
Earnings History > 67 > eps Estimate
0.26
Earnings History > 67 > eps Difference
0.06
Earnings History > 67 > surprise Percent
23.0769
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.18
Earnings History > 68 > eps Estimate
0.47
Earnings History > 68 > eps Difference
-0.29
Earnings History > 68 > surprise Percent
-61.7021
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-23
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.51
Earnings History > 69 > eps Estimate
0.55
Earnings History > 69 > eps Difference
-0.04
Earnings History > 69 > surprise Percent
-7.2727
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-17
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.51
Earnings History > 70 > eps Estimate
0.56
Earnings History > 70 > eps Difference
-0.05
Earnings History > 70 > surprise Percent
-8.9286
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-05
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.48
Earnings History > 71 > eps Estimate
0.51
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-5.8824
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-17
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.56
Earnings History > 72 > eps Estimate
0.55
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
1.8182
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-11
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.6
Earnings History > 73 > eps Estimate
0.52
Earnings History > 73 > eps Difference
0.08
Earnings History > 73 > surprise Percent
15.3846
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-19
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.51
Earnings History > 74 > eps Estimate
0.49
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
4.0816
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-11
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.47
Earnings History > 75 > eps Estimate
0.5
Earnings History > 75 > eps Difference
-0.03
Earnings History > 75 > surprise Percent
-6
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-18
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.57
Earnings History > 76 > eps Estimate
0.57
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-19
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.58
Earnings History > 77 > eps Estimate
0.58
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-18
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.55
Earnings History > 78 > eps Estimate
0.55
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-11
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.51
Earnings History > 79 > eps Estimate
0.53
Earnings History > 79 > eps Difference
-0.02
Earnings History > 79 > surprise Percent
-3.7736
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-19
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.55
Earnings History > 80 > eps Estimate
0.56
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-1.7857
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-20
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.56
Earnings History > 81 > eps Estimate
0.55
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
1.8182
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-21
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.52
Earnings History > 82 > eps Estimate
0.53
Earnings History > 82 > eps Difference
-0.01
Earnings History > 82 > surprise Percent
-1.8868
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-14
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.51
Earnings History > 83 > eps Estimate
0.51
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-13
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.59
Earnings History > 84 > eps Estimate
0.55
Earnings History > 84 > eps Difference
0.04
Earnings History > 84 > surprise Percent
7.2727
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-14
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.54
Earnings History > 85 > eps Estimate
0.54
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-15
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.45
Earnings History > 86 > eps Estimate
0.45
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-08
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.45
Earnings History > 87 > eps Estimate
0.47
Earnings History > 87 > eps Difference
-0.02
Earnings History > 87 > surprise Percent
-4.2553
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-08
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.49
Earnings History > 88 > eps Estimate
0.47
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
4.2553
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-09
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.51
Earnings History > 89 > eps Estimate
0.48
Earnings History > 89 > eps Difference
0.03
Earnings History > 89 > surprise Percent
6.25
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-10
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.49
Earnings History > 90 > eps Estimate
0.45
Earnings History > 90 > eps Difference
0.04
Earnings History > 90 > surprise Percent
8.8889
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-10
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.45
Earnings History > 91 > eps Estimate
0.48
Earnings History > 91 > eps Difference
-0.03
Earnings History > 91 > surprise Percent
-6.25
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-09
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.48
Earnings History > 92 > eps Estimate
0.49
Earnings History > 92 > eps Difference
-0.01
Earnings History > 92 > surprise Percent
-2.0408
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-10
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.48
Earnings History > 93 > eps Estimate
0.45
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
6.6667
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-11
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.24
Earnings History > 94 > eps Estimate
0.34
Earnings History > 94 > eps Difference
-0.1
Earnings History > 94 > surprise Percent
-29.4118
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-11
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.44
Earnings History > 95 > eps Estimate
0.44
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-10
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.43
Earnings History > 96 > eps Estimate
0.4
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
7.5
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-11
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.37
Earnings History > 97 > eps Estimate
0.35
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
5.7143
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-12
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.34
Earnings History > 98 > eps Estimate
0.33
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
3.0303
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-12
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.32
Earnings History > 99 > eps Estimate
0.31
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
3.2258
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-18
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.34
Earnings History > 100 > eps Estimate
0.31
Earnings History > 100 > eps Difference
0.03
Earnings History > 100 > surprise Percent
9.6774
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-13
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.3
Earnings History > 101 > eps Estimate
0.29
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
3.4483
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-13
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.3
Earnings History > 102 > eps Estimate
0.3
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-13
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.3
Earnings History > 103 > eps Estimate
0.31
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-3.2258
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-13
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.32
Earnings History > 104 > eps Estimate
0.32
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-14
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.31
Earnings History > 105 > eps Estimate
0.31
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-08
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.29
Earnings History > 106 > eps Estimate
0.29
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-08
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.27
Earnings History > 107 > eps Estimate
0.27
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-14
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.3
Earnings History > 108 > eps Estimate
0.29
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
3.4483
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-08
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.27
Earnings History > 109 > eps Estimate
0.28
Earnings History > 109 > eps Difference
-0.01
Earnings History > 109 > surprise Percent
-3.5714
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-09
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.27
Earnings History > 110 > eps Estimate
0.27
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-09
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.25
Earnings History > 111 > eps Estimate
0.26
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-3.8462
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-13
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.26
Earnings History > 112 > eps Estimate
0.26
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-09
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.25
Earnings History > 113 > eps Estimate
0.24
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
4.1667
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-10
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.24
Earnings History > 114 > eps Estimate
0.21
Earnings History > 114 > eps Difference
0.03
Earnings History > 114 > surprise Percent
14.2857
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-11
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.2
Earnings History > 115 > eps Estimate
0.2
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-09
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.22
Earnings History > 116 > eps Estimate
0.21
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
4.7619
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-10
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.2
Earnings History > 117 > eps Estimate
0.2
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-11
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.19
Earnings History > 118 > eps Estimate
0.19
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-26
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.18
Earnings History > 119 > eps Estimate
0.18
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Independent Bank Corp. operates as the bank holding company for Rockland Trust Company that provides commercial banking products and services to individuals and small-to-medium sized businesses in the United States. The company provides interest checking, money market, and savings accounts, as well as demand deposits and time certificates of deposit. It offers commercial real estate and construction, commercial and industrial, small business, secured and unsecured commercial, and consumer real estate loans; term loans and revolving/nonrevolving lines of credit; overdraft protection and letters of credit; and residential mortgages and home equity loans and lines. In addition, the company provides cash management services, such as ACH transaction processing, positive pay, and remote deposit services; investment management and trust services to individuals, institutions, small businesses, and charitable institutions; mobile, online, and telephone banking; estate settlement, financial planning, tax services, and other services; automated teller machines; debit and credit cards; and mutual fund and unit investment trust shares, third party model portfolios, general securities, fixed and variable annuities, and life insurance products, as well as advisory platforms. Further, it invests in low-income housing tax credit projects; holds, maintains, and disposes foreclosed properties; and operates as an investment advisor. The company was founded in 1907 and is headquartered in Rockland, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.59Next Payout:
Jan 7, 2026Yield:
3.1229 %Independent Bank (NASDAQ:INDB) Hits New 12-Month High - Time to Buy? MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$83.4
Analyst Picks
Strong Buy
2
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 85.25% of the total shares of Independent Bank
1.
BlackRock Inc(12.3311%)
since
2025/06/30
2.
Vanguard Group Inc(10.3669%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.7792%)
since
2025/08/31
4.
Dimensional Fund Advisors, Inc.(4.7195%)
since
2025/06/30
5.
State Street Corp(4.4951%)
since
2025/06/30
6.
AllianceBernstein L.P.(3.412%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.0029%)
since
2025/07/31
8.
iShares Russell 2000 ETF(2.369%)
since
2025/08/31
9.
Vanguard Small Cap Index(2.3154%)
since
2025/07/31
10.
Macquarie Group Ltd(2.172%)
since
2025/06/30
11.
Geode Capital Management, LLC(2.1017%)
since
2025/06/30
12.
DePrince Race & Zollo Inc(2.0834%)
since
2025/06/30
13.
Macquarie Small Cap Core I(1.9466%)
since
2025/07/31
14.
Victory Capital Management Inc.(1.8152%)
since
2025/06/30
15.
Verition Fund Managegment, LLC(1.6109%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.4908%)
since
2025/07/31
17.
Rockland Trust Co(1.465%)
since
2025/06/30
18.
First Trust Advisors L.P.(1.3174%)
since
2025/06/30
19.
FJ Capital Management LLC(1.3008%)
since
2025/06/30
20.
Morgan Stanley - Brokerage Accounts(1.2201%)
since
2025/06/30
21.
DFA US Small Cap Value I(1.1855%)
since
2025/07/31
22.
Silvercrest Asset Management Group LLC(1.1742%)
since
2025/06/30
23.
BTIM Corp(1.1719%)
since
2025/06/30
24.
First Trust SMID Cp Rising Div Achv ETF(1.1086%)
since
2025/08/28
25.
Goldman Sachs Group Inc(1.104%)
since
2025/06/30
26.
Charles Schwab Investment Management Inc(1.0713%)
since
2025/06/30
27.
Vanguard Institutional Extnd Mkt Idx Tr(1.043%)
since
2025/07/31
28.
Reinhart Mahoney Capital Management Inc(1.0171%)
since
2025/06/30
29.
NORGES BANK(0.9893%)
since
2025/06/30
30.
iShares S&P Small-Cap 600 Value ETF(0.9056%)
since
2025/08/31
31.
Fidelity Small Cap Index(0.8605%)
since
2025/06/30
32.
iShares Russell 2000 Value ETF(0.8596%)
since
2025/08/31
33.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8563%)
since
2025/08/29
34.
SPDR® S&P Regional Banking ETF(0.7881%)
since
2025/08/31
35.
DFA US Targeted Value I(0.6964%)
since
2025/07/31
36.
AB Discovery Value Advisor(0.6773%)
since
2025/07/31
37.
BNP Paribas US Small Cap ClassicC(0.64%)
since
2025/07/31
38.
American Beacon Small Cp Val R5(0.6389%)
since
2025/08/31
39.
Vanguard Tax-Managed Small Cap Adm(0.5747%)
since
2025/07/31
40.
Dimensional US Targeted Value ETF(0.5742%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-12-31
EPS Actual
0
EPS Estimate
1.63
EPS Difference
-1.63
Surprise Percent
-100%
(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.