_id
691721863c536f8df231692a
Ticker
TRMK
Name
Trustmark Corporation
Exchange
NASDAQ
Address
248 East Capitol Street, Jackson, MS, United States, 39201
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.trustmark.com
Description
Trustmark Corporation operates as the bank holding company for Trustmark National Bank that provides banking and other financial solutions to individuals and corporate institutions in the United States. It operates in two segments, General Banking and Wealth Management. The company offers checking, savings and money market accounts, and certificates of deposit, as well as certificates of deposit and individual retirement accounts; and treasury management services. It also provides loans comprising financing for commercial and industrial projects, income producing commercial real estate, owner-occupied real estate, and construction and land development; and installment and real estate loans and lines of credit. In addition, the company offers mortgage banking services, including construction financing, production of conventional and government-insured mortgages, and secondary marketing and mortgage servicing; wealth management and trust services, such as administration of personal trusts and estates; management of investment accounts for individuals, employee benefit plans, and charitable foundations; and institutional custody for large governmental entities and foundations, financial and estate planning, and retirement plan services; and provides an intermediary vehicle for the provision of loans or investments in low-income communities. Trustmark Corporation was founded in 1889 and is headquartered in Jackson, Mississippi.
Last Close
39.83
Volume
449676
Current Price
40.74
Change
0.17
Last Updated
2026-01-07T13:27:31.085Z
Image
https://logo.clearbit.com/www.trustmark.com
Ipo Date
1987-10-20T00:00:00.000Z
Market Cap
2429754624
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9685
Sentiment Sources
8
Rating
3.5
Target Price
44
Strong Buy
1
Buy
1
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
383279000
Cost Of Revenue
165734000
Gross Profit
217545000
Operating Expenses
145014000
Operating Income
72531000
Interest Expense
140121000
Pretax Income
72531000
Net Income
56787000
Eps
0.9347966073732763
Dividends Per Share
14600000
Shares Outstanding
59958255
Income Tax Expense
15744000
EBITDA
85046000
Operating Margin
18.92381267953632
Total Other Income Expense Net
212057000
Cash
732826000
Short Term Investments
1571563000
Receivables
-
Inventories
-
Total Current Assets
2304389000
Property Plant Equipment
260817000
Total Assets
18801510000
Payables
-
Short Term Debt
420000000
Long Term Debt
394089000
Total Liabilities
16687242000
Equity
2114268000
Bs_currency_symbol
USD
Depreciation
9747000
Change In Working Capital
-10443000
Cash From Operations
66241000
Capital Expenditures
9749000
Cash From Investing
-70781000
Cash From Financing
102964000
Net Change In Cash
98424000
Cf_currency_symbol
USD
PE
10.9973
PB
1.1705575928690215
ROE
2.6858941250588857
ROA
0.3020342515042675
FCF
56492000
Fcf Percent
0.14739132590097553
Piotroski FScore
4
Health Score
49
Deep Value Investing Score
7.5
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
5
Growth Investing Score
5
Momentum Investing Score
4
Net Net Investing Score
3
Quality Investing Score
4.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
383279000
Quarters > 0 > income Statement > cost Of Revenue
165734000
Quarters > 0 > income Statement > gross Profit
217545000
Quarters > 0 > income Statement > operating Expenses
145014000
Quarters > 0 > income Statement > operating Income
72531000
Quarters > 0 > income Statement > interest Expense
140121000
Quarters > 0 > income Statement > pretax Income
72531000
Quarters > 0 > income Statement > net Income
56787000
Quarters > 0 > income Statement > eps
0.9347966073732763
Quarters > 0 > income Statement > dividends Per Share
14600000
Quarters > 0 > income Statement > shares Outstanding
60747974
Quarters > 0 > income Statement > income Tax Expense
15744000
Quarters > 0 > income Statement > EBITDA
85046000
Quarters > 0 > income Statement > operating Margin
18.92381267953632
Quarters > 0 > income Statement > total Other Income Expense Net
212057000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
732826000
Quarters > 0 > balance Sheet > short Term Investments
1571563000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
2304389000
Quarters > 0 > balance Sheet > property Plant Equipment
260817000
Quarters > 0 > balance Sheet > total Assets
18801510000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
420000000
Quarters > 0 > balance Sheet > long Term Debt
394089000
Quarters > 0 > balance Sheet > total Liabilities
16687242000
Quarters > 0 > balance Sheet > equity
2114268000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
56787000
Quarters > 0 > cash Flow > depreciation
9747000
Quarters > 0 > cash Flow > change In Working Capital
-10443000
Quarters > 0 > cash Flow > cash From Operations
66241000
Quarters > 0 > cash Flow > capital Expenditures
9749000
Quarters > 0 > cash Flow > cash From Investing
-70781000
Quarters > 0 > cash Flow > cash From Financing
102964000
Quarters > 0 > cash Flow > net Change In Cash
98424000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.9347966073732763
Quarters > 0 > ratios > PB
1.1705575928690215
Quarters > 0 > ratios > ROE
2.6858941250588857
Quarters > 0 > ratios > ROA
0.3020342515042675
Quarters > 0 > ratios > FCF
56492000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.14739132590097553
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
249080000
Quarters > 1 > income Statement > cost Of Revenue
83348000
Quarters > 1 > income Statement > gross Profit
165732000
Quarters > 1 > income Statement > operating Expenses
96876000
Quarters > 1 > income Statement > operating Income
68856000
Quarters > 1 > income Statement > interest Expense
78672000
Quarters > 1 > income Statement > pretax Income
68856000
Quarters > 1 > income Statement > net Income
55841000
Quarters > 1 > income Statement > eps
0.9200415197548357
Quarters > 1 > income Statement > dividends Per Share
14620000
Quarters > 1 > income Statement > shares Outstanding
60694000
Quarters > 1 > income Statement > income Tax Expense
13015000
Quarters > 1 > income Statement > EBITDA
78770000
Quarters > 1 > income Statement > operating Margin
27.644130399871525
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
634402000
Quarters > 1 > balance Sheet > short Term Investments
34004000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
668406000
Quarters > 1 > balance Sheet > property Plant Equipment
262980000
Quarters > 1 > balance Sheet > total Assets
18615659000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
456326000
Quarters > 1 > balance Sheet > long Term Debt
744322000
Quarters > 1 > balance Sheet > total Liabilities
16544870000
Quarters > 1 > balance Sheet > equity
2070789000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
55841000
Quarters > 1 > cash Flow > depreciation
9914000
Quarters > 1 > cash Flow > change In Working Capital
-1999000
Quarters > 1 > cash Flow > cash From Operations
37608000
Quarters > 1 > cash Flow > capital Expenditures
5466000
Quarters > 1 > cash Flow > cash From Investing
-241179000
Quarters > 1 > cash Flow > cash From Financing
250611000
Quarters > 1 > cash Flow > net Change In Cash
47040000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.9200415197548357
Quarters > 1 > ratios > PB
1.1940731576225294
Quarters > 1 > ratios > ROE
2.6966050138377207
Quarters > 1 > ratios > ROA
0.2999678926220125
Quarters > 1 > ratios > FCF
32142000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.12904287779026818
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
244816000
Quarters > 2 > income Statement > cost Of Revenue
82386000
Quarters > 2 > income Statement > gross Profit
162430000
Quarters > 2 > income Statement > operating Expenses
97096000
Quarters > 2 > income Statement > operating Income
65334000
Quarters > 2 > income Statement > interest Expense
77092000
Quarters > 2 > income Statement > pretax Income
65334000
Quarters > 2 > income Statement > net Income
53633000
Quarters > 2 > income Statement > eps
0.878523808743796
Quarters > 2 > income Statement > dividends Per Share
14732000
Quarters > 2 > income Statement > shares Outstanding
61049000
Quarters > 2 > income Statement > income Tax Expense
11701000
Quarters > 2 > income Statement > EBITDA
73905000
Quarters > 2 > income Statement > operating Margin
26.686981243056007
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
587362000
Quarters > 2 > balance Sheet > short Term Investments
1737462000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2324824000
Quarters > 2 > balance Sheet > property Plant Equipment
265063000
Quarters > 2 > balance Sheet > total Assets
18296203000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
360080000
Quarters > 2 > balance Sheet > long Term Debt
590428000
Quarters > 2 > balance Sheet > total Liabilities
16274976000
Quarters > 2 > balance Sheet > equity
2021227000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
53633000
Quarters > 2 > cash Flow > depreciation
8571000
Quarters > 2 > cash Flow > change In Working Capital
12442000
Quarters > 2 > cash Flow > cash From Operations
82418000
Quarters > 2 > cash Flow > capital Expenditures
4283000
Quarters > 2 > cash Flow > cash From Investing
-143635000
Quarters > 2 > cash Flow > cash From Financing
81328000
Quarters > 2 > cash Flow > net Change In Cash
20111000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.878523808743796
Quarters > 2 > ratios > PB
1.2305081319416376
Quarters > 2 > ratios > ROE
2.653487213459943
Quarters > 2 > ratios > ROA
0.29313732472251214
Quarters > 2 > ratios > FCF
78135000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.31915806156460363
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
253076000
Quarters > 3 > income Statement > cost Of Revenue
91361000
Quarters > 3 > income Statement > gross Profit
161715000
Quarters > 3 > income Statement > operating Expenses
96809000
Quarters > 3 > income Statement > operating Income
64906000
Quarters > 3 > income Statement > interest Expense
83899000
Quarters > 3 > income Statement > pretax Income
64906000
Quarters > 3 > income Statement > net Income
56312000
Quarters > 3 > income Statement > eps
0.9176117846434624
Quarters > 3 > income Statement > dividends Per Share
14168000
Quarters > 3 > income Statement > shares Outstanding
61368000
Quarters > 3 > income Statement > income Tax Expense
8594000
Quarters > 3 > income Statement > EBITDA
74568000
Quarters > 3 > income Statement > operating Margin
25.64684126507452
Quarters > 3 > income Statement > total Other Income Expense Net
143396000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
567251000
Quarters > 3 > balance Sheet > short Term Investments
1692534000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2259785000
Quarters > 3 > balance Sheet > property Plant Equipment
270078000
Quarters > 3 > balance Sheet > total Assets
18152422000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
421639000
Quarters > 3 > balance Sheet > long Term Debt
385558000
Quarters > 3 > balance Sheet > total Liabilities
16190095000
Quarters > 3 > balance Sheet > equity
1962327000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
56312000
Quarters > 3 > cash Flow > depreciation
9662000
Quarters > 3 > cash Flow > change In Working Capital
20998000
Quarters > 3 > cash Flow > cash From Operations
99263000
Quarters > 3 > cash Flow > capital Expenditures
4149000
Quarters > 3 > cash Flow > cash From Investing
8792000
Quarters > 3 > cash Flow > cash From Financing
-346240000
Quarters > 3 > cash Flow > net Change In Cash
-238185000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.9176117846434624
Quarters > 3 > ratios > PB
1.274065087011492
Quarters > 3 > ratios > ROE
2.8696542421319178
Quarters > 3 > ratios > ROA
0.3102175566434055
Quarters > 3 > ratios > FCF
95114000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.3758317659517299
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
831368000
Annuals > 0 > income Statement > cost Of Revenue
417164000
Annuals > 0 > income Statement > gross Profit
414204000
Annuals > 0 > income Statement > operating Expenses
380147000
Annuals > 0 > income Statement > operating Income
34057000
Annuals > 0 > income Statement > interest Expense
375909000
Annuals > 0 > income Statement > pretax Income
34057000
Annuals > 0 > income Statement > net Income
223009000
Annuals > 0 > income Statement > eps
3.6330151179460444
Annuals > 0 > income Statement > dividends Per Share
56790000
Annuals > 0 > income Statement > shares Outstanding
61384000
Annuals > 0 > income Statement > income Tax Expense
-11153000
Annuals > 0 > income Statement > EBITDA
72124000
Annuals > 0 > income Statement > operating Margin
4.096501188402729
Annuals > 0 > income Statement > total Other Income Expense Net
482090000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
567251000
Annuals > 0 > balance Sheet > short Term Investments
1692534000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
2259785000
Annuals > 0 > balance Sheet > property Plant Equipment
270078000
Annuals > 0 > balance Sheet > total Assets
18152422000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
421639000
Annuals > 0 > balance Sheet > long Term Debt
385558000
Annuals > 0 > balance Sheet > total Liabilities
16190095000
Annuals > 0 > balance Sheet > equity
1962327000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
223009000
Annuals > 0 > cash Flow > depreciation
38067000
Annuals > 0 > cash Flow > change In Working Capital
-114770000
Annuals > 0 > cash Flow > cash From Operations
116929000
Annuals > 0 > cash Flow > capital Expenditures
28585000
Annuals > 0 > cash Flow > cash From Investing
284594000
Annuals > 0 > cash Flow > cash From Financing
-809615000
Annuals > 0 > cash Flow > net Change In Cash
-408092000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.6330151179460444
Annuals > 0 > ratios > PB
1.2590694619194456
Annuals > 0 > ratios > ROE
11.364517738378975
Annuals > 0 > ratios > ROA
1.228535784370813
Annuals > 0 > ratios > FCF
88344000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.10626341162998816
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
759836000
Annuals > 1 > income Statement > cost Of Revenue
198040000
Annuals > 1 > income Statement > gross Profit
892297000
Annuals > 1 > income Statement > operating Expenses
-681496000
Annuals > 1 > income Statement > operating Income
210801000
Annuals > 1 > income Statement > interest Expense
59584000
Annuals > 1 > income Statement > pretax Income
210801000
Annuals > 1 > income Statement > net Income
165489000
Annuals > 1 > income Statement > eps
2.7026996129411573
Annuals > 1 > income Statement > dividends Per Share
56653000
Annuals > 1 > income Statement > shares Outstanding
61231000
Annuals > 1 > income Statement > income Tax Expense
45312000
Annuals > 1 > income Statement > EBITDA
210801000
Annuals > 1 > income Statement > operating Margin
27.742960323017073
Annuals > 1 > income Statement > total Other Income Expense Net
197336000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
975343000
Annuals > 1 > balance Sheet > short Term Investments
1762878000
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
2738221000
Annuals > 1 > balance Sheet > property Plant Equipment
266743000
Annuals > 1 > balance Sheet > total Assets
18722189000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
484583000
Annuals > 1 > balance Sheet > long Term Debt
585396000
Annuals > 1 > balance Sheet > total Liabilities
17060342000
Annuals > 1 > balance Sheet > equity
1661847000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
165489000
Annuals > 1 > cash Flow > depreciation
35756000
Annuals > 1 > cash Flow > change In Working Capital
22922000
Annuals > 1 > cash Flow > cash From Operations
196887000
Annuals > 1 > cash Flow > capital Expenditures
48657000
Annuals > 1 > cash Flow > cash From Investing
-411174000
Annuals > 1 > cash Flow > cash From Financing
455043000
Annuals > 1 > cash Flow > net Change In Cash
240756000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.7026996129411573
Annuals > 1 > ratios > PB
1.48301723925247
Annuals > 1 > ratios > ROE
9.95813694040426
Annuals > 1 > ratios > ROA
0.8839190759157489
Annuals > 1 > ratios > FCF
148230000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.19508157023357672
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
583324000
Annuals > 2 > income Statement > cost Of Revenue
70017000
Annuals > 2 > income Statement > gross Profit
513307000
Annuals > 2 > income Statement > operating Expenses
454202000
Annuals > 2 > income Statement > operating Income
59105000
Annuals > 2 > income Statement > interest Expense
47125000
Annuals > 2 > income Statement > pretax Income
59105000
Annuals > 2 > income Statement > net Income
71887000
Annuals > 2 > income Statement > eps
1.1701881755436905
Annuals > 2 > income Statement > dividends Per Share
56679000
Annuals > 2 > income Statement > shares Outstanding
61432000
Annuals > 2 > income Statement > income Tax Expense
-1813000
Annuals > 2 > income Statement > EBITDA
98987000
Annuals > 2 > income Statement > operating Margin
10.13244783345105
Annuals > 2 > income Statement > total Other Income Expense Net
-262061000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
734787000
Annuals > 2 > balance Sheet > short Term Investments
2024082000
Annuals > 2 > balance Sheet > receivables
12213502000
Annuals > 2 > balance Sheet > inventories
1986000
Annuals > 2 > balance Sheet > total Current Assets
2758869000
Annuals > 2 > balance Sheet > property Plant Equipment
248666000
Annuals > 2 > balance Sheet > total Assets
18015478000
Annuals > 2 > balance Sheet > payables
14437648000
Annuals > 2 > balance Sheet > short Term Debt
520136000
Annuals > 2 > balance Sheet > long Term Debt
1236056000
Annuals > 2 > balance Sheet > total Liabilities
16523210000
Annuals > 2 > balance Sheet > equity
1492268000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
71887000
Annuals > 2 > cash Flow > depreciation
39882000
Annuals > 2 > cash Flow > change In Working Capital
115822000
Annuals > 2 > cash Flow > cash From Operations
296516000
Annuals > 2 > cash Flow > capital Expenditures
34012000
Annuals > 2 > cash Flow > cash From Investing
-2280402000
Annuals > 2 > cash Flow > cash From Financing
451844000
Annuals > 2 > cash Flow > net Change In Cash
-1532042000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.1701881755436905
Annuals > 2 > ratios > PB
1.6569664430249793
Annuals > 2 > ratios > ROE
4.817298233293216
Annuals > 2 > ratios > ROA
0.399029101531472
Annuals > 2 > ratios > FCF
262504000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.450014057367775
Annuals > 2 > health Score
54
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
567821000
Annuals > 3 > income Statement > cost Of Revenue
-288000
Annuals > 3 > income Statement > gross Profit
568109000
Annuals > 3 > income Statement > operating Expenses
392696000
Annuals > 3 > income Statement > operating Income
175413000
Annuals > 3 > income Statement > interest Expense
24160000
Annuals > 3 > income Statement > pretax Income
175413000
Annuals > 3 > income Statement > net Income
147365000
Annuals > 3 > income Statement > eps
2.3401298969399584
Annuals > 3 > income Statement > dividends Per Share
58085000
Annuals > 3 > income Statement > shares Outstanding
62973000
Annuals > 3 > income Statement > income Tax Expense
28048000
Annuals > 3 > income Statement > EBITDA
221226000
Annuals > 3 > income Statement > operating Margin
30.892305849906926
Annuals > 3 > income Statement > total Other Income Expense Net
-159369000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2266829000
Annuals > 3 > balance Sheet > short Term Investments
3238877000
Annuals > 3 > balance Sheet > receivables
10236059000
Annuals > 3 > balance Sheet > inventories
4557000
Annuals > 3 > balance Sheet > total Current Assets
5505706000
Annuals > 3 > balance Sheet > property Plant Equipment
236521000
Annuals > 3 > balance Sheet > total Assets
17595636000
Annuals > 3 > balance Sheet > payables
15087160000
Annuals > 3 > balance Sheet > short Term Debt
323041000
Annuals > 3 > balance Sheet > long Term Debt
275923000
Annuals > 3 > balance Sheet > total Liabilities
15854325000
Annuals > 3 > balance Sheet > equity
1741311000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
147365000
Annuals > 3 > cash Flow > depreciation
45813000
Annuals > 3 > cash Flow > change In Working Capital
62045000
Annuals > 3 > cash Flow > cash From Operations
348771000
Annuals > 3 > cash Flow > capital Expenditures
31196000
Annuals > 3 > cash Flow > cash From Investing
-1005014000
Annuals > 3 > cash Flow > cash From Financing
970568000
Annuals > 3 > cash Flow > net Change In Cash
314325000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.3401298969399584
Annuals > 3 > ratios > PB
1.4556062931894418
Annuals > 3 > ratios > ROE
8.46287653382997
Annuals > 3 > ratios > ROA
0.8375088004775729
Annuals > 3 > ratios > FCF
317575000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.5592871697242617
Annuals > 3 > health Score
59
Valuation > metrics > PE
10.9973
Valuation > metrics > PB
1.1705575928690215
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.6858941250588857
Profitability > metrics > ROA
2.464297477552618
Profitability > metrics > Net Margin
0.1481610002113343
Profitability > final Score
35
Profitability > verdict
Weak
Risk > metrics > Debt Equity
7.89268058732384
Risk > metrics > Interest Coverage
0.5176311901856253
Risk > final Score
8
Risk > verdict
High
Liquidity > metrics > Current Ratio
5.486640476190476
Liquidity > metrics > Quick Ratio
5.486640476190476
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
60
Prev Profitabilities > 1
42
Prev Profitabilities > 2
43
Prev Risks > 0
10
Prev Risks > 1
9
Prev Risks > 2
9
Prev Liquidities > 0
87
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:43:18.565Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-20
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-27
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.91
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-28
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.94
Earnings History > 2 > eps Estimate
0.93
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
1.0753
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-22
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.92
Earnings History > 3 > eps Estimate
0.87
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
5.7471
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-22
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.88
Earnings History > 4 > eps Estimate
0.82
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
7.3171
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-28
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.92
Earnings History > 5 > eps Estimate
0.83
Earnings History > 5 > eps Difference
0.09
Earnings History > 5 > surprise Percent
10.8434
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-22
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.84
Earnings History > 6 > eps Estimate
0.82
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
2.439
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-23
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.66
Earnings History > 7 > eps Estimate
0.63
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
4.7619
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-23
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.68
Earnings History > 8 > eps Estimate
0.61
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
11.4754
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-23
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.61
Earnings History > 9 > eps Estimate
0.57
Earnings History > 9 > eps Difference
0.04
Earnings History > 9 > surprise Percent
7.0175
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-24
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.64
Earnings History > 10 > eps Estimate
0.67
Earnings History > 10 > eps Difference
-0.03
Earnings History > 10 > surprise Percent
-4.4776
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-25
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.74
Earnings History > 11 > eps Estimate
0.59
Earnings History > 11 > eps Difference
0.15
Earnings History > 11 > surprise Percent
25.4237
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-25
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.82
Earnings History > 12 > eps Estimate
0.67
Earnings History > 12 > eps Difference
0.15
Earnings History > 12 > surprise Percent
22.3881
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-24
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.68
Earnings History > 13 > eps Estimate
0.8
Earnings History > 13 > eps Difference
-0.12
Earnings History > 13 > surprise Percent
-15
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-25
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.69
Earnings History > 14 > eps Estimate
0.63
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
9.5238
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-26
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.56
Earnings History > 15 > eps Estimate
0.47
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
19.1489
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-26
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.47
Earnings History > 16 > eps Estimate
0.41
Earnings History > 16 > eps Difference
0.06
Earnings History > 16 > surprise Percent
14.6341
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-25
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.42
Earnings History > 17 > eps Estimate
0.49
Earnings History > 17 > eps Difference
-0.07
Earnings History > 17 > surprise Percent
-14.2857
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-26
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.49
Earnings History > 18 > eps Estimate
0.47
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
4.2553
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-27
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.76
Earnings History > 19 > eps Estimate
0.67
Earnings History > 19 > eps Difference
0.09
Earnings History > 19 > surprise Percent
13.4328
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-27
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.82
Earnings History > 20 > eps Estimate
0.61
Earnings History > 20 > eps Difference
0.21
Earnings History > 20 > surprise Percent
34.4262
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-26
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.81
Earnings History > 21 > eps Estimate
0.67
Earnings History > 21 > eps Difference
0.14
Earnings History > 21 > surprise Percent
20.8955
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-27
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.86
Earnings History > 22 > eps Estimate
0.52
Earnings History > 22 > eps Difference
0.34
Earnings History > 22 > surprise Percent
65.3846
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-28
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.51
Earnings History > 23 > eps Estimate
0.25
Earnings History > 23 > eps Difference
0.26
Earnings History > 23 > surprise Percent
104
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-28
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.4
Earnings History > 24 > eps Estimate
0.44
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-9.0909
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-28
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.53
Earnings History > 25 > eps Estimate
0.56
Earnings History > 25 > eps Difference
-0.03
Earnings History > 25 > surprise Percent
-5.3571
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-22
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.64
Earnings History > 26 > eps Estimate
0.62
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
3.2258
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-23
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.65
Earnings History > 27 > eps Estimate
0.57
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
14.0351
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-23
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.51
Earnings History > 28 > eps Estimate
0.52
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-1.9231
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-23
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.55
Earnings History > 29 > eps Estimate
0.53
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
3.7736
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-23
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.54
Earnings History > 30 > eps Estimate
0.57
Earnings History > 30 > eps Difference
-0.03
Earnings History > 30 > surprise Percent
-5.2632
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-24
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.59
Earnings History > 31 > eps Estimate
0.54
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
9.2593
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-24
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.54
Earnings History > 32 > eps Estimate
0.49
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
10.2041
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-23
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.48
Earnings History > 33 > eps Estimate
0.46
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
4.3478
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-24
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.51
Earnings History > 34 > eps Estimate
0.48
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
6.25
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-25
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.47
Earnings History > 35 > eps Estimate
0.44
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
6.8182
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-25
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.46
Earnings History > 36 > eps Estimate
0.41
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
12.1951
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-24
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.43
Earnings History > 37 > eps Estimate
0.42
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
2.381
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-25
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.46
Earnings History > 38 > eps Estimate
0.45
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
2.2222
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-26
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.32
Earnings History > 39 > eps Estimate
0.4
Earnings History > 39 > eps Difference
-0.08
Earnings History > 39 > surprise Percent
-20
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-26
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.4
Earnings History > 40 > eps Estimate
0.37
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
8.1081
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-26
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.41
Earnings History > 41 > eps Estimate
0.39
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
5.1282
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-27
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.42
Earnings History > 42 > eps Estimate
0.42
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-28
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.45
Earnings History > 43 > eps Estimate
0.41
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
9.7561
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.43
Earnings History > 44 > eps Estimate
0.4
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
7.5
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-27
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.42
Earnings History > 45 > eps Estimate
0.44
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-4.5455
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-28
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.5
Earnings History > 46 > eps Estimate
0.43
Earnings History > 46 > eps Difference
0.07
Earnings History > 46 > surprise Percent
16.2791
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-22
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.49
Earnings History > 47 > eps Estimate
0.43
Earnings History > 47 > eps Difference
0.06
Earnings History > 47 > surprise Percent
13.9535
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-22
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.43
Earnings History > 48 > eps Estimate
0.42
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
2.381
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-28
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.42
Earnings History > 49 > eps Estimate
0.46
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-8.6957
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-22
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.49
Earnings History > 50 > eps Estimate
0.47
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
4.2553
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-23
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.63
Earnings History > 51 > eps Estimate
0.44
Earnings History > 51 > eps Difference
0.19
Earnings History > 51 > surprise Percent
43.1818
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-23
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.46
Earnings History > 52 > eps Estimate
0.41
Earnings History > 52 > eps Difference
0.05
Earnings History > 52 > surprise Percent
12.1951
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-22
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.43
Earnings History > 53 > eps Estimate
0.45
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-4.4444
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-23
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.46
Earnings History > 54 > eps Estimate
0.46
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-24
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.44
Earnings History > 55 > eps Estimate
0.44
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-24
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.45
Earnings History > 56 > eps Estimate
0.39
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
15.3846
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-24
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.38
Earnings History > 57 > eps Estimate
0.41
Earnings History > 57 > eps Difference
-0.03
Earnings History > 57 > surprise Percent
-7.3171
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-25
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.42
Earnings History > 58 > eps Estimate
0.41
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
2.439
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-26
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.42
Earnings History > 59 > eps Estimate
0.4
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
5
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-26
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.37
Earnings History > 60 > eps Estimate
0.38
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-2.6316
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-25
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.39
Earnings History > 61 > eps Estimate
0.38
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
2.6316
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-26
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.4
Earnings History > 62 > eps Estimate
0.39
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
2.5641
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-27
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.41
Earnings History > 63 > eps Estimate
0.35
Earnings History > 63 > eps Difference
0.06
Earnings History > 63 > surprise Percent
17.1429
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-27
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.37
Earnings History > 64 > eps Estimate
0.32
Earnings History > 64 > eps Difference
0.05
Earnings History > 64 > surprise Percent
15.625
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-26
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.23
Earnings History > 65 > eps Estimate
0.26
Earnings History > 65 > eps Difference
-0.03
Earnings History > 65 > surprise Percent
-11.5385
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-27
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.39
Earnings History > 66 > eps Estimate
0.29
Earnings History > 66 > eps Difference
0.1
Earnings History > 66 > surprise Percent
34.4828
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-28
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.28
Earnings History > 67 > eps Estimate
0.27
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
3.7037
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-28
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.41
Earnings History > 68 > eps Estimate
0.29
Earnings History > 68 > eps Difference
0.12
Earnings History > 68 > surprise Percent
41.3793
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-27
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.42
Earnings History > 69 > eps Estimate
0.33
Earnings History > 69 > eps Difference
0.09
Earnings History > 69 > surprise Percent
27.2727
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-28
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.41
Earnings History > 70 > eps Estimate
0.35
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
17.1429
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-22
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.31
Earnings History > 71 > eps Estimate
0.4
Earnings History > 71 > eps Difference
-0.09
Earnings History > 71 > surprise Percent
-22.5
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-22
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.44
Earnings History > 72 > eps Estimate
0.42
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
4.7619
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-22
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.39
Earnings History > 73 > eps Estimate
0.49
Earnings History > 73 > eps Difference
-0.1
Earnings History > 73 > surprise Percent
-20.4082
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-23
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.51
Earnings History > 74 > eps Estimate
0.52
Earnings History > 74 > eps Difference
-0.01
Earnings History > 74 > surprise Percent
-1.9231
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-17
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.51
Earnings History > 75 > eps Estimate
0.47
Earnings History > 75 > eps Difference
0.04
Earnings History > 75 > surprise Percent
8.5106
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-17
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.44
Earnings History > 76 > eps Estimate
0.47
Earnings History > 76 > eps Difference
-0.03
Earnings History > 76 > surprise Percent
-6.383
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-16
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.48
Earnings History > 77 > eps Estimate
0.51
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-5.8824
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-17
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.53
Earnings History > 78 > eps Estimate
0.53
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-18
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.55
Earnings History > 79 > eps Estimate
0.5
Earnings History > 79 > eps Difference
0.05
Earnings History > 79 > surprise Percent
10
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-18
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.53
Earnings History > 80 > eps Estimate
0.49
Earnings History > 80 > eps Difference
0.04
Earnings History > 80 > surprise Percent
8.1633
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-17
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.5
Earnings History > 81 > eps Estimate
0.52
Earnings History > 81 > eps Difference
-0.02
Earnings History > 81 > surprise Percent
-3.8462
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-18
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.56
Earnings History > 82 > eps Estimate
0.5
Earnings History > 82 > eps Difference
0.06
Earnings History > 82 > surprise Percent
12
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-19
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.49
Earnings History > 83 > eps Estimate
0.49
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-19
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.47
Earnings History > 84 > eps Estimate
0.47
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-18
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.5
Earnings History > 85 > eps Estimate
0.51
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-1.9608
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-19
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.48
Earnings History > 86 > eps Estimate
0.53
Earnings History > 86 > eps Difference
-0.05
Earnings History > 86 > surprise Percent
-9.434
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-20
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.57
Earnings History > 87 > eps Estimate
0.51
Earnings History > 87 > eps Difference
0.06
Earnings History > 87 > surprise Percent
11.7647
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-20
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.46
Earnings History > 88 > eps Estimate
0.51
Earnings History > 88 > eps Difference
-0.05
Earnings History > 88 > surprise Percent
-9.8039
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-20
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.52
Earnings History > 89 > eps Estimate
0.51
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
1.9608
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-21
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.55
Earnings History > 90 > eps Estimate
0.5
Earnings History > 90 > eps Difference
0.05
Earnings History > 90 > surprise Percent
10
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-15
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.53
Earnings History > 91 > eps Estimate
0.5
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
6
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-15
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.48
Earnings History > 92 > eps Estimate
0.48
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-21
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
AfterMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.48
Earnings History > 93 > eps Estimate
0.5
Earnings History > 93 > eps Difference
-0.02
Earnings History > 93 > surprise Percent
-4
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-15
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.51
Earnings History > 94 > eps Estimate
0.51
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-16
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
AfterMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.5
Earnings History > 95 > eps Estimate
0.48
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
4.1667
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-09
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
AfterMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.48
Earnings History > 96 > eps Estimate
0.46
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
4.3478
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-08
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.46
Earnings History > 97 > eps Estimate
0.44
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
4.5455
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-09
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.45
Earnings History > 98 > eps Estimate
0.42
Earnings History > 98 > eps Difference
0.03
Earnings History > 98 > surprise Percent
7.1429
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-10
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
AfterMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.41
Earnings History > 99 > eps Estimate
0.39
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
5.1282
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-10
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.4
Earnings History > 100 > eps Estimate
0.38
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
5.2632
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-09
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.37
Earnings History > 101 > eps Estimate
0.38
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-2.6316
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-10
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
AfterMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.37
Earnings History > 102 > eps Estimate
0.37
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-11
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.39
Earnings History > 103 > eps Estimate
0.37
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
5.4054
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-11
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.4
Earnings History > 104 > eps Estimate
0.35
Earnings History > 104 > eps Difference
0.05
Earnings History > 104 > surprise Percent
14.2857
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-11
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.34
Earnings History > 105 > eps Estimate
0.35
Earnings History > 105 > eps Difference
-0.01
Earnings History > 105 > surprise Percent
-2.8571
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-12
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.35
Earnings History > 106 > eps Estimate
0.34
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.9412
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-13
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.34
Earnings History > 107 > eps Estimate
0.33
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
3.0303
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-13
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.33
Earnings History > 108 > eps Estimate
0.3
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
10
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-12
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.3
Earnings History > 109 > eps Estimate
0.3
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-13
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.29
Earnings History > 110 > eps Estimate
0.28
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
3.5714
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-14
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.28
Earnings History > 111 > eps Estimate
0.27
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
3.7037
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-14
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.27
Earnings History > 112 > eps Estimate
0.26
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
3.8462
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-14
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.25
Earnings History > 113 > eps Estimate
0.25
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-15
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.25
Earnings History > 114 > eps Estimate
0.26
Earnings History > 114 > eps Difference
-0.01
Earnings History > 114 > surprise Percent
-3.8462
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-08
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.24
Earnings History > 115 > eps Estimate
0.26
Earnings History > 115 > eps Difference
-0.02
Earnings History > 115 > surprise Percent
-7.6923
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-11
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.25
Earnings History > 116 > eps Estimate
0.25
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-17
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.23
Earnings History > 117 > eps Estimate
0.26
Earnings History > 117 > eps Difference
-0.03
Earnings History > 117 > surprise Percent
-11.5385
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-11
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.25
Earnings History > 118 > eps Estimate
0.24
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
4.1667
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-12
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.23
Earnings History > 119 > eps Estimate
0.23
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-12
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.22
Earnings History > 120 > eps Estimate
0.22
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-01-11
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.22
Earnings History > 121 > eps Estimate
0.23
Earnings History > 121 > eps Difference
-0.01
Earnings History > 121 > surprise Percent
-4.3478
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-10-12
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.23
Earnings History > 122 > eps Estimate
0.22
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
4.5455
Trustmark Corporation operates as the bank holding company for Trustmark National Bank that provides banking and other financial solutions to individuals and corporate institutions in the United States. It operates in two segments, General Banking and Wealth Management. The company offers checking, savings and money market accounts, and certificates of deposit, as well as certificates of deposit and individual retirement accounts; and treasury management services. It also provides loans comprising financing for commercial and industrial projects, income producing commercial real estate, owner-occupied real estate, and construction and land development; and installment and real estate loans and lines of credit. In addition, the company offers mortgage banking services, including construction financing, production of conventional and government-insured mortgages, and secondary marketing and mortgage servicing; wealth management and trust services, such as administration of personal trusts and estates; management of investment accounts for individuals, employee benefit plans, and charitable foundations; and institutional custody for large governmental entities and foundations, financial and estate planning, and retirement plan services; and provides an intermediary vehicle for the provision of loans or investments in low-income communities. Trustmark Corporation was founded in 1889 and is headquartered in Jackson, Mississippi.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASG Americas Securities LLC Buys 13,749 Shares of Trustmark Corporation $TRMK - Defense World
1/20/2026
SG Americas Securities LLC Buys 13,749 Shares of Trustmark Corporation $TRMK Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$44
Analyst Picks
Strong Buy
1
Buy
1
Hold
4
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 87.69% of the total shares of Trustmark Corporation
1.
BlackRock Inc(14.2492%)
since
2025/06/30
2.
Vanguard Group Inc(10.8288%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(6.5099%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9593%)
since
2025/08/31
5.
Wellington Management Company LLP(5.909%)
since
2025/06/30
6.
State Street Corp(4.9719%)
since
2025/06/30
7.
Earnest Partners LLC(4.8176%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(2.8311%)
since
2025/07/31
9.
Geode Capital Management, LLC(2.3773%)
since
2025/06/30
10.
iShares Russell 2000 ETF(2.3244%)
since
2025/08/31
11.
Vanguard Small Cap Index(2.185%)
since
2025/07/31
12.
Harbor Small Cap Value Instl(1.886%)
since
2025/06/30
13.
Charles Schwab Investment Management Inc(1.5537%)
since
2025/06/30
14.
Vanguard Small Cap Value Index Inv(1.4072%)
since
2025/07/31
15.
DFA US Small Cap Value I(1.3869%)
since
2025/07/31
16.
Vanguard Institutional Extnd Mkt Idx Tr(1.069%)
since
2025/07/31
17.
Northern Trust Corp(1.0544%)
since
2025/06/30
18.
Fidelity Small Cap Index(0.941%)
since
2025/06/30
19.
iShares S&P Small-Cap 600 Value ETF(0.9335%)
since
2025/08/31
20.
DFA US Targeted Value I(0.9273%)
since
2025/07/31
21.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8858%)
since
2025/08/29
22.
Amvescap Plc.(0.8619%)
since
2025/06/30
23.
Bank of New York Mellon Corp(0.8543%)
since
2025/06/30
24.
iShares Russell 2000 Value ETF(0.8272%)
since
2025/08/31
25.
Morgan Stanley - Brokerage Accounts(0.8009%)
since
2025/06/30
26.
Goldman Sachs Group Inc(0.7952%)
since
2025/06/30
27.
Dimensional US Targeted Value ETF(0.7723%)
since
2025/08/29
28.
Newport Trust Co.(0.7641%)
since
2025/06/30
29.
American Century Companies Inc(0.7159%)
since
2025/06/30
30.
Fisher Asset Management, LLC(0.6849%)
since
2025/06/30
31.
Vanguard Tax-Managed Small Cap Adm(0.6806%)
since
2025/07/31
32.
SPDR® S&P Regional Banking ETF(0.6583%)
since
2025/08/31
33.
SPDR® S&P 600 Small Cap Value ETF(0.5754%)
since
2025/08/31
34.
Federated Hermes Inc(0.5698%)
since
2025/06/30
35.
DFA US Small Cap I(0.551%)
since
2025/07/31
36.
Fidelity Extended Market Index(0.54%)
since
2025/07/31
37.
SPDR® S&P Bank ETF(0.5222%)
since
2025/08/29
38.
Clark Capital Management Group Inc(0.5143%)
since
2025/06/30
39.
Trustmark National Bank Trust Department(0.4972%)
since
2025/06/30
40.
Principal Financial Group Inc(0.4963%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.91
Date
2025-09-30
EPS Actual
0.94
EPS Estimate
0.93
EPS Difference
0.01
Surprise Percent
1.0753%
(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.